List atau daftar adalah salah satu jenis tipe data pada python. Format penulisan list seperti ini [x,y] x dan y adalah tipe data pada python yang di pisahkan dengan koma. List berguna untuk menggunakan berbagai jenis tipe data pada saat yang bersamaan. Misalkan menggunakan string, integer, float dan seterusnya.
daftarku = ["angka", 1, 0.75 ]
print(type(daftarku)) # cek tipe data
print(daftarku)
Output
<class 'list'>
['angka', 1, 0.75]
List bisa berada di dalam list, disebut nested list
daftar1 = ["ditempel", [13, 3, 3.3], ['blog']] #nested list
print(daftar1)
Output
['ditempel', [13, 3, 3.3], ['blog']]
Akses Elemen List
Untuk memanggil elemen yang berada di list menggunakan index, dengan format list[ x ] x adalah integer, urutan ke berapa list yang dipanggil. Dimulai dengan angka 0.
daftar1 = ["ditempel", [13, 3, 3.3], ['blog','web']] # nested list
print(daftar1[1])
print(daftar1[1][2])
print(daftar1[2][0])
print(daftar1[0][4])
Output
[13, 3, 3.3]
3.3
blog
m
Index yang ditulis lebih dari satu, digunakan untuk memanggil element dari nested list.
Python mendukung index dengan nilai negatif
daftar2 = ["A", "I", "U", "E", "O"]
print(daftar2)
print(daftar2[-1])
print(daftar2[-3])
Output
['A', 'I', 'U', 'E', 'O']
O
U
Index negatif memanggil elemen dari urutan paling belakang. Index [-2] artinya urutan ke dua dari belakang. Operasi pada string bisa juga di terapkan di list. Operasi yang dimaksud adalah slicing, concatenating, repeating.
daftar3 = ["A", "I", "U", "E", "O"]
print(daftar3[1:3])
print(daftar3 + [1,2,3])
print(daftar3[0]*5)
Output
['I', 'U']
['A', 'I', 'U', 'E', 'O', 1, 2, 3]
AAAAA
Itulah tutorial tentang list, semoga bermanfaat.
Posting Komentar untuk "Tutorial Python, Menggunakan List"