Ro‘yxat elementlariga murojaat qilish
Elementlarga murojaat qilish
Ro‘yxat elementlariga indeks raqami orqali murojaat qilasiz:
Misol
Ro‘yxatning ikkinchi elementini chiqaring:
thislist = ["apple", "banana", "cherry"]
print(thislist[1])
O‘zingiz sinab ko‘ring »
Manfiy indekslash
Manfiy indekslash oxiridan boshlashni anglatadi: -1 oxirgi elementni, -2 oxiridan ikkinchi elementni bildiradi va hokazo.
Misol
Ro‘yxatning oxirgi elementini chiqaring:
thislist = ["apple", "banana", "cherry"]
print(thislist[-1])
O‘zingiz sinab ko‘ring »
Indekslar oralig‘i
Oraliq qayerdan boshlanib, qayerda tugashini ko‘rsatib, indekslar oralig‘ini belgilashingiz mumkin.
Oraliq belgilanganda qaytariladigan qiymat ko‘rsatilgan elementlardan iborat yangi ro‘yxat bo‘ladi.
Misol
Uchinchi, to‘rtinchi va beshinchi elementlarni qaytaring:
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[2:5])
O‘zingiz sinab ko‘ring »
Eslatma: Qidiruv 2 indeksidan (u ham kiradi) boshlanadi va 5 indeksida (u kirmaydi) tugaydi.
Birinchi elementning indeksi 0 ekanini yodda tuting.
Boshlang‘ich qiymat ko‘rsatilmasa, oraliq birinchi elementdan boshlanadi:
Misol
Bu misol boshidan "orange" elementigacha bo‘lgan elementlarni qaytaradi:
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[:4])
O‘zingiz sinab ko‘ring »
Oxirgi qiymat ko‘rsatilmasa, oraliq ro‘yxat oxirigacha davom etadi:
Misol
Bu misol "cherry" elementidan boshlab oxirigacha bo‘lgan elementlarni qaytaradi:
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[2:])
O‘zingiz sinab ko‘ring »
Manfiy indekslar oralig‘i
Qidiruvni ro‘yxat oxiridan boshlamoqchi bo‘lsangiz, manfiy indekslarni ko‘rsating:
Misol
Bu misol -4 indeksidan (u ham kiradi) -1 indeksigacha (u kirmaydi) bo‘lgan elementlarni qaytaradi
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[-4:-1])
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
