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


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

Tupleni ochish


Biz kortejni yaratganimizda, biz odatda unga qiymatlarni beramiz. Bu kortejni "qadoqlash" deb ataladi:

Misol


Tupni qadoqlash:
fruits = ("apple", "banana", "cherry")

Ammo, Python-da bizga qiymatlarni o'zgaruvchilarga qaytarishga ruxsat beriladi. Bunga "ochish" deyiladi:


Misol


Tupleni ochish:
fruits = ("apple", "banana", "cherry")

(green, yellow, red) = fruits

print(green)
print(yellow)
print(red)
Eslatma: o'zgaruvchilar soni kortejdagi qiymatlar soniga mos kelishi kerak, agar bo'lmasa, qolgan qiymatlarni ro'yxat sifatida yig'ish uchun yulduzchadan foydalanish kerak.

Yulduzchadan foydalanish*


Agar o'zgaruvchilar soni qiymatlar sonidan kam bo'lsa, *o'zgaruvchi nomiga an qo'shishingiz mumkin va qiymatlar o'zgaruvchiga ro'yxat sifatida tayinlanadi:

Misol


Qolgan qiymatlarni "qizil" deb nomlangan ro'yxat sifatida belgilang:
fruits = ("apple", "banana", "cherry", "strawberry", "raspberry")

(green, yellow, *red) = fruits

print(green)
print(yellow)
print(red)
Agar yulduzcha boshqa oʻzgaruvchi nomiga oxirgisidan koʻra qoʻshilsa, qolgan qiymatlar soni qolgan oʻzgaruvchilar soniga toʻgʻri kelguncha Python oʻzgaruvchiga qiymatlarni tayinlaydi.

Misol


"Tropik" o'zgaruvchiga qiymatlar ro'yxatini qo'shing:
fruits = ("apple", "mango", "papaya", "pineapple", "cherry")

(green, *tropic, red) = fruits

print(green)
print(tropic)
print(red)

Loop yordamida kortej elementlarini aylanib o'tishingiz mumkin for.


Misol


Elementlarni takrorlang va qiymatlarni chop eting:
thistuple = ("apple", "banana", "cherry")
for x in thistuple:
print(x)
Bizning Python For Loopsfor bo'limida halqalar haqida ko'proq bilib oling .

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