Python Loop Lists
Loop Through a List
Kalian dapat melakukan loop melalui item list dengan menggunakanfor
loop:
Contoh
Cetak semua item dalam list, satu per satu:
for x in thislist:
print (x)
Pelajari lebih lanjut tentangfor
loop di bagian Python For Loops.
Loop Through the Index Numbers
Kalian juga dapat melakukan perulangan melalui item list dengan mengacu pada nomor indeksnya.
Gunakan fungsirange()
danlen()
untuk membuat perulangan yang sesuai.
Contoh
Cetak semua item dengan mengacu pada nomor indeksnya:
for i in range(len(thislist)):
print (thislist[i])
Perulangan yang dibuat pada contoh di atas adalah[0, 1, 2]
.
Using a While Loop
Kalian dapat melakukan loop melalui item list dengan menggunakanwhile
loop.
Gunakan fungsilen()
untuk menentukan panjang daftar, kemudian mulai dari 0 dan loop melalui item list dengan merujuk ke indeksnya.
Ingatlah untuk meningkatkan indeks sebesar 1 setelah setiap iterasi.
Contoh
Cetak semua item, menggunakanwhile
loop untuk memeriksa semua nomor indeks:
i = 0
while i < len(thislist):
print (thislist[i])
i = i + 1
Pelajari lebih lanjut tentangwhile
loop di bagian Python While Loops.
Looping Using List Comprehension
List Comprehension menawarkan sintaks terpendek untuk perulangan melalui daftar:
Contoh
Singkatan dari loop yang akan mencetak semua item dalam list:
[print (x) for x in thislist]
Pelajari lebih lanjut tentang List Comprehension di bagian List Comprehension.