Python - Daftar Putaran
Loop Melalui Daftar
Anda dapat mengulang item daftar dengan menggunakan for
loop:
Contoh
Cetak semua item dalam daftar, satu per satu:
thislist = ["apple", "banana", "cherry"]
for x in thislist:
print(x)
Pelajari lebih lanjut tentang for
loop di Bab Python For Loops kami.
Ulangi Nomor Indeks
Anda juga dapat mengulang item daftar dengan mengacu pada nomor indeksnya.
Gunakan fungsi range()
and
len()
untuk membuat iterable yang sesuai.
Contoh
Cetak semua item dengan mengacu pada nomor indeksnya:
thislist = ["apple", "banana", "cherry"]
for i
in range(len(thislist)):
print(thislist[i])
Iterable yang dibuat dalam contoh di atas adalah [0, 1, 2]
.
Menggunakan Perulangan Sementara
Anda dapat mengulang item daftar dengan menggunakan while
loop.
Gunakan len()
fungsi untuk menentukan panjang daftar, lalu mulai dari 0 dan ulangi item daftar dengan mengacu pada indeksnya.
Ingatlah untuk meningkatkan indeks sebesar 1 setelah setiap iterasi.
Contoh
Cetak semua item, menggunakan while
loop untuk menelusuri semua nomor indeks
thislist = ["apple", "banana", "cherry"]
i = 0
while i < len(thislist):
print(thislist[i])
i = i + 1
Pelajari lebih lanjut tentang while
loop di
Bab Python While Loops kami.
Perulangan Menggunakan Pemahaman Daftar
List Comprehension menawarkan sintaks terpendek untuk mengulang daftar:
Contoh
Lingkaran tangan pendek for
yang akan mencetak semua item dalam daftar:
thislist = ["apple", "banana", "cherry"]
[print(x) for x in thislist]
Pelajari lebih lanjut tentang pemahaman daftar di bab berikutnya: Pemahaman Daftar .