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


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


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


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.

Dublikatlarga ruxsat berish


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

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