Python listlar bo‘yicha sikl


ULASHISH

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!