Despachetarea tuplurilor în Python

În Python există posibilitatea de a face despachetarea tuplurilor - de a atribui fiecărui element câte o variabilă separată. Pentru aceasta, în partea stângă a expresiei sunt enumerate variabilele, iar în partea dreaptă este indicat tuplul nostru dorit:

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

print(txt1) # va afișa 'a'
print(txt2) # va afișa 'b'
print(txt3) # va afișa 'c'

Dar aici există o nuanță importantă - numărul de variabile trebuie să coincidă cu numărul de elemente din tuplu. Altfel va returna o eroare:

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

print(txt1) # va afișa o eroare
Задание 1

Este dat tuplul:

pythontpl = ('john', 'smit')

Despachetați prenumele și numele de familie în variabile separate.

Задание 2

Este dat tuplul:

pythontpl = (2, 6, 14)

Despachetați elementele în variabile separate și găsiți suma lor.