7-dars: Set konstruktori, ro’yhat, Kortej mytuple = ("apple", "banana", "cherry") Tuple


Download 27.82 Kb.
bet3/6
Sana07.03.2023
Hajmi27.82 Kb.
#1245750
1   2   3   4   5   6
Bog'liq
8-dars. Set konstruktori, ro’yhat, Kortej

Eslatma: Birinchi element 0 indeksiga ega.

Salbiy indekslash


Salbiy indekslash oxiridan boshlanadi degan ma'noni anglatadi.
-1oxirgi elementga ishora qiladi, -2ikkinchi oxirgi elementga ishora qiladi va hokazo.

Misol


Tuplening oxirgi elementini chop eting:
thistuple = ("apple", "banana", "cherry")
print(thistuple[-1])

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])
Eslatma: Qidiruv 2-indeksda (qo'shilgan) boshlanadi va 5-indeksda (qo'shilmagan) tugaydi.
Esda tutingki, birinchi element 0 indeksiga ega.
Boshlanish qiymatini qoldirsangiz, 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])
Yakuniy qiymatni qoldirib, diapazon ro'yxatning oxiriga o'tadi:

Misol


Ushbu misol "gilos" dan va oxirigacha bo'lgan narsalarni qaytaradi:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:])

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])

Element mavjudligini tekshiring


Tupleda ko'rsatilgan element mavjudligini aniqlash uchun inkalit so'zdan foydalaning:

Misol


Tupleda "olma" mavjudligini tekshiring:
thistuple = ("apple", "banana", "cherry")
if "apple" in thistuple:
print("Yes, 'apple' is in the fruits tuple")

Download 27.82 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling