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


Tuple Items - Ma'lumotlar turlari


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

Tuple Items - Ma'lumotlar turlari


Tuple elementlari har qanday turdagi ma'lumotlarga ega bo'lishi mumkin:

Misol


String, int va boolean ma'lumotlar turlari:
tuple1 = ("apple", "banana", "cherry")
tuple2 = (1, 5, 7, 9, 3)
tuple3 = (True, False, False)
Tuple turli xil ma'lumotlarni o'z ichiga olishi mumkin:

Misol


Satrlar, butun sonlar va mantiqiy qiymatlardan iborat kortej:
tuple1 = ("abc", 34, True, 40, "male")

turi()


Python nuqtai nazaridan, kortejlar "tuple" ma'lumotlar turiga ega ob'ektlar sifatida aniqlanadi:

Misol


Kortejning ma'lumotlar turi qanday?
mytuple = ("apple", "banana", "cherry")
print(type(mytuple))

Tuple() konstruktori


Tuple() konstruktoridan tuple yaratish uchun ham foydalanish mumkin .

Misol


Tuple() usulidan foydalanib, kortej yaratish:
thistuple = tuple(("apple", "banana", "cherry")) # note the double round-brackets
print(thistuple)

Python to'plamlari (massivlar)


Python dasturlash tilida to'rtta turdagi ma'lumotlar to'plami mavjud:

  • Ro'yxat - bu tartiblangan va o'zgaruvchan to'plam. Takroriy a'zolarga ruxsat beradi.

  • Tuple - bu tartiblangan va o'zgarmas to'plam. Takroriy a'zolarga ruxsat beradi.

  • Toʻplam tartibsiz, oʻzgarmas* va indekslanmagan toʻplamdir. Takroriy a'zolar yo'q.

  • Lug'at tartibli** va o'zgaruvchan to'plamdir. Takroriy a'zolar yo'q.

uple elementlariga kirish


To'rtburchak qavslar ichidagi indeks raqamiga murojaat qilib, kortej elementlariga kirishingiz mumkin:

Misol


Tupledagi ikkinchi elementni chop eting:
thistuple = ("apple", "banana", "cherry")
print(thistuple[1])

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