Python list elementlariga kirish


ULASHISH

Elementlarga kirish

List elementlari indekslanadi va siz ularga indeks raqamiga murojaat qilish orqali kirishingiz mumkin:

Misol

Ro‘yxatning ikkinchi bandini chop eting:

thislist = ["apple", "banana", "cherry"] print(thislist[1])
O‘zingiz sinab ko‘ring »

Eslatma: Birinchi element 0 indeksiga ega.

Salbiy indekslash

Salbiy indekslash oxiridan boshlanadi degan ma’noni anglatadi

-1 oxirgi elementga,-2 ikkinchi oxirgi elementga va hokazo.

Misol

Ro‘yxatning oxirgi elementini chop eting:

thislist = ["apple", "banana", "cherry"] print(thislist[-1])
O‘zingiz sinab ko‘ring »

Indekslar diapazoni

Siz diapazonni qaerdan boshlash va qayerdan tugatishni belgilash orqali bir qator indekslarni belgilashingiz mumkin.

Diapazonni belgilashda qaytariladigan qiymat belgilangan elementlar bilan yangi list bo‘ladi.

Misol

Uchinchi, to‘rtinchi va beshinchi bandlarni qaytaring:

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"] print(thislist[2:5])
O‘zingiz sinab ko‘ring »

Eslatma: Qidiruv 2 indeksdan boshlanadi (qo‘shiladi) va 5 indeksda tugaydi (qo‘shilmaydi).

Esda tutingki, birinchi element 0 indeksiga ega.

Boshlanish qiymatini qoldirib, diapazon birinchi elementdan boshlanadi:

Misol

Ushbu misol elementlarni boshidan qaytaradi, lekin "kivi" ni o‘z ichiga olmaydi:

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"] print(thislist[:4])
O‘zingiz sinab ko‘ring »

Yakuniy qiymatni qoldirib, diapazon listning oxiriga o‘tadi:

Misol

Ushbu misol "gilos" dan oxirigacha bo‘lgan narsalarni qaytaradi:

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"] print(thislist[2:])
O‘zingiz sinab ko‘ring »


Salbiy indekslar diapazoni

Agar siz qidiruvni ro‘yxat oxiridan boshlamoqchi bo‘lsangiz, salbiy indekslarni belgilang:

Misol

Ushbu misol "to‘q sariq" (-4) dan "mango" (-1) ni o‘z ichiga olmaydi:

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"] print(thislist[-4:-1])
O‘zingiz sinab ko‘ring »

Element mavjudligini tekshiring

Belgilangan element mavjudligini aniqlash uchuninlistdainkalit so‘zidan foydalaning:

Misol

Ro‘yxatda "olma" mavjudligini tekshiring:

thislist = ["apple", "banana", "cherry"] if "apple" in thislist:   print("Yes, 'apple' is in the fruits list")
O‘zingiz sinab ko‘ring »


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!