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:

thislist = ["apple", "banana", "cherry"]
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:

thislist = ["apple", "banana", "cherry"]
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:

thislist = ["apple", "banana", "cherry"]
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:

thislist = ["apple", "banana", "cherry"]
[print (x) for x in thislist]

Pelajari lebih lanjut tentang List Comprehension di bagian List Comprehension.