Разопаковане на кортежи в 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)

Разопаковайте елементите в отделни променливи и намерете тяхната сума.