Python listlar bo‘yicha sikl
Ro‘yxat bo‘yicha aylanish
forsiklidan foydalanib, ro‘yxat elementlarini aylanib o‘tishingiz mumkin:
Misol
Ro‘yxatdagi barcha elementlarni birma-bir chop eting:
thislist = ["apple", "banana", "cherry"]
for x in thislist:
print(x)
O‘zingiz sinab ko‘ring »
Bizning Looplar uchun Python bo‘limida for sikllar haqida ko‘proq bilib oling.
Indeks raqamlari bo‘ylab aylanish
Siz shuningdek, indeks raqamiga murojaat qilib, list elementlarini aylanib chiqishingiz mumkin.
Tegishli iteratsiyani yaratish uchunrange()valen()funksiyalaridan foydalaning.
Misol
Barcha elementlarni indeks raqamiga qarab chop eting:
thislist = ["apple", "banana", "cherry"]
for i in range(len(thislist)):
print(thislist[i])
O‘zingiz sinab ko‘ring »
Yuqoridagi misolda yaratilgan takrorlanuvchi [0, 1, 2].
While siklidan foydalanish
whilesiklidan foydalanib, ro‘yxat elementlarini aylanib o‘tishingiz mumkin.
List uzunligini aniqlash uchunlen()funksiyasidan foydalaning, so‘ngra 0 dan boshlang va ularning indekslariga murojaat qilib, list elementlarini aylanib chiqing.
Har bir iteratsiyadan keyin indeksni 1 ga oshirishni unutmang.
Misol
Barcha indeks raqamlarini o‘tish uchunwhilehalqasidan foydalanib, barcha elementlarni chop eting
thislist = ["apple", "banana", "cherry"]
i = 0
while i < len(thislist):
print(thislist[i])
i = i + 1
O‘zingiz sinab ko‘ring »
whilesikllari haqida ko‘proq ma’lumotni Python while Loops bo‘limida o‘rganing.
Ro‘yxatni tushunish yordamida aylanish
Ro‘yxatni tushunish listlar bo‘ylab aylanish uchun eng qisqa sintaksisni taklif qiladi:
Misol
Ro‘yxatdagi barcha elementlarni chop etadigan qisqa qo‘lforsikli:
thislist = ["apple", "banana", "cherry"]
[print(x) for x in thislist]
O‘zingiz sinab ko‘ring »
Keyingi bobda ro‘yxatni tushunish haqida ko‘proq ma’lumot oling: Ro‘yxatni tushunish.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
