Распаковка на торби во Python

Во Python постои можност да се направи распаковка на торби - да се додели на секој елемент посебна променлива. За ова во левиот дел на изразот се наведуваат променливите, а во десниот дел се наведува торбата што ни е потребна:

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

print(txt1) # ќе испише 'a'
print(txt2) # ќе испише 'b'
print(txt3) # ќе испише 'c'

Но овде има важна нијанса - бројот на променливи мора да се совпаѓа со бројот на елементи во торбата. Инаку ќе се врати грешка:

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

print(txt1) # ќе испише грешка
Задание 1

Дадена е торба:

pythontpl = ('john', 'smit')

Распакувајте го името и презимето во посебни променливи.

Задание 2

Дадена е торба:

pythontpl = (2, 6, 14)

Распакувајте ги елементите во посебни променливи и пронајдете го нивниот збир.