Python-da Tuple-larni Unpack Qilish

Python-da tuple-larni unpack qilish imkoniyati mavjud - har bir elementga alohida o'zgaruvchi belgilash. Buning uchun chap tomonda o'zgaruvchilar sanab o'tiladi, o'ng tomonda esa bizga kerakli tuple ko'rsatiladi:

pythontpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl

print(txt1) # 'a' ni chiqaradi
print(txt2) # 'b' ni chiqaradi
print(txt3) # 'c' ni chiqaradi

Ammo bu yerda muhim nuans bor - o'zgaruvchilar soni tuple-dagi elementlar soniga mos kelishi kerak. Aks holda xatolik qaytariladi:

pythontpl = ('a', 'b', 'c')
txt1, txt2 = tpl

print(txt1) # xatolik chiqaradi
Задание 1

Berilgan tuple:

pythontpl = ('john', 'smit')

Ism va familiyani alohida o'zgaruvchilarga unpack qiling.

Задание 2

Berilgan tuple:

pythontpl = (2, 6, 14)

Elementlarni alohida o'zgaruvchilarga unpack qiling va ularning yig'indisini toping.