Spacchettamento di Tuple in Python

In Python è possibile fare spacchettamento di tuple - assegnare a ciascun elemento una variabile separata. Per fare questo, nella parte sinistra dell'espressione vengono elencate le variabili, mentre nella parte destra viene indicata la tupla che ci interessa:

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

print(txt1) # stamperà 'a'
print(txt2) # stamperà 'b'
print(txt3) # stamperà 'c'

Ma c'è una importante sfumatura - il numero di variabili deve corrispondere al numero di elementi nella tupla. Altrimenti verrà restituito un errore:

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

print(txt1) # stamperà un errore
Задание 1

Data la tupla:

pythontpl = ('john', 'smit')

Spacchetta il nome e il cognome in variabili separate.

Задание 2

Data la tupla:

pythontpl = (2, 6, 14)

Spacchetta gli elementi in variabili separate e trova la loro somma.