Распаковка кортежей в 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)

Распакуйте элементы в отдельные переменные и найдите их сумму.

uz ru