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:
tpl = ('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:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # xatolik chiqaradi
Berilgan tuple:
tpl = ('john', 'smit')
Ism va familiyani alohida o'zgaruvchilarga unpack qiling.
Berilgan tuple:
tpl = (2, 6, 14)
Elementlarni alohida o'zgaruvchilarga unpack qiling va ularning yig'indisini toping.