Распаковка на торби во Python
Во Python постои можност да се направи распаковка на торби - да се додели на секој елемент посебна променлива. За ова во левиот дел на изразот се наведуваат променливите, а во десниот дел се наведува торбата што ни е потребна:
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # ќе испише 'a'
print(txt2) # ќе испише 'b'
print(txt3) # ќе испише 'c'
Но овде има важна нијанса - бројот на променливи мора да се совпаѓа со бројот на елементи во торбата. Инаку ќе се врати грешка:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # ќе испише грешка
Дадена е торба:
tpl = ('john', 'smit')
Распакувајте го името и презимето во посебни променливи.
Дадена е торба:
tpl = (2, 6, 14)
Распакувајте ги елементите во посебни променливи и пронајдете го нивниот збир.