Entpacken von Tupeln in Python

In Python besteht die Möglichkeit, ein Tupel zu entpacken - jedem Element eine separate Variable zuzuweisen. Dazu werden auf der linken Seite des Ausdrucks die Variablen aufgelistet, und auf der rechten Seite wird das gewünschte Tupel angegeben:

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

print(txt1) # gibt 'a' aus
print(txt2) # gibt 'b' aus
print(txt3) # gibt 'c' aus

Hier gibt es jedoch einen wichtigen Nuance - die Anzahl der Variablen muss mit der Anzahl der Elemente im Tupel übereinstimmen. Andernfalls wird ein Fehler zurückgegeben:

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

print(txt1) # gibt einen Fehler aus
Задание 1

Gegeben ist ein Tupel:

pythontpl = ('john', 'smit')

Entpacken Sie den Vornamen und den Nachnamen in separate Variablen.

Задание 2

Gegeben ist ein Tupel:

pythontpl = (2, 6, 14)

Entpacken Sie die Elemente in separate Variablen und ermitteln Sie deren Summe.