Python tuple elementlariga kirish


ULASHISH

Tuple elementlariga kirish

To‘rtburchak qavs ichidagi indeks raqamiga murojaat qilib, kortej elementlariga kirishingiz mumkin:

Misol

Tupledagi ikkinchi elementni chop eting:

thistuple = ("apple", "banana", "cherry") print(thistuple[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

Tuplening oxirgi elementini chop eting:

thistuple = ("apple", "banana", "cherry") print(thistuple[-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 elementlarga ega yangi kortej bo‘ladi.

Misol

Uchinchi, to‘rtinchi va beshinchi bandlarni qaytaring:

thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango") print(thistuple[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

Bu misol elementlarni boshidan qaytaradi, lekin qo‘shilmagan "kivi":

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

Yakuniy qiymatni qoldirib, diapazon kortejning oxirigacha davom etadi:

Misol

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

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


Salbiy indekslar diapazoni

Qidiruvni kortej oxiridan boshlashni istasangiz, salbiy indekslarni belgilang:

Misol

Ushbu misol indeks -4 (shu jumladan) dan indeks -1 ga (chiqarilgan) elementlarni qaytaradi.

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

Element mavjudligini tekshiring

Belgilangan elementninginkorteji mavjudligini aniqlash uchuninkalit so‘zidan foydalaning:

Misol

Tupleda "olma" mavjudligini tekshiring:

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


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!