Python Loop Lists
Loop Through a List
Kalian dapat melakukan loop melalui item list dengan menggunakanforloop:
Contoh
Cetak semua item dalam list, satu per satu:
for x in thislist:
print (x)
Pelajari lebih lanjut tentangforloop 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 menggunakanwhileloop.
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, menggunakanwhileloop untuk memeriksa semua nomor indeks:
i = 0
while i < len(thislist):
print (thislist[i])
i = i + 1
Pelajari lebih lanjut tentangwhileloop 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.