7-dars: Set konstruktori, ro’yhat, Kortej
mytuple = ("apple", "banana", "cherry")
Tuple
Kortejlar bir o'zgaruvchida bir nechta elementlarni saqlash uchun ishlatiladi.
Tuple - Python-da ma'lumotlar to'plamini saqlash uchun ishlatiladigan 4 ta o'rnatilgan ma'lumotlar turlaridan biri, qolgan 3 tasi List , Set va Lug'at bo'lib , ularning barchasi turli sifat va foydalanishga ega.
Kortej - bu tartiblangan va o'zgarmas to'plam .
Tuplar dumaloq qavslar bilan yoziladi.
Misol
Tuple yarating:
thistuple = ("apple", "banana", "cherry")
print(thistup
Tuple elementlari tartiblangan, o'zgarmas va takroriy qiymatlarga ruxsat beradi.
Tuple elementlari indekslanadi, birinchi element indeksga ega [0], ikkinchi element indeksga ega [1]va hokazo.
Buyurtma qilingan
Kortejlar buyurtma qilingan desak, bu elementlarning belgilangan tartibi borligini va bu tartib o'zgarmasligini bildiradi.
O'zgarmas
Kortejlar o'zgarmasdir, ya'ni kortej yaratilgandan keyin biz elementlarni o'zgartira olmaymiz, qo'sha olmaymiz yoki olib tashlay olmaymiz.
Kortejlar indekslanganligi sababli ular bir xil qiymatdagi elementlarga ega bo'lishi mumkin:
Misol
Kortejlar takroriy qiymatlarga ruxsat beradi:
thistuple = ("apple", "banana", "cherry", "apple", "cherry")
print(thistuple)
Tuple uzunligi
Tupleda nechta element borligini aniqlash uchun funktsiyadan foydalaning len():
Misol
Tupledagi elementlar sonini chop eting:
thistuple = ("apple", "banana", "cherry")
print(len(thistuple))
Bitta element bilan to'plam yarating
Faqat bitta element bilan kortej yaratish uchun elementdan keyin vergul qo'shishingiz kerak, aks holda Python uni kortej sifatida tan olmaydi.
Misol
Bitta element qatori, vergulni eslab qoling:
thistuple = ("apple",)
print(type(thistuple))
#NOT a tuple
thistuple = ("apple")
print(type(thistuple))
Do'stlaringiz bilan baham: |