Unpacking Tuple di Python

Di Python ada kemampuan untuk melakukan unpacking tuple - menetapkan setiap elemen ke variabel terpisah. Untuk melakukan ini, di bagian kiri ekspresi, variabel-variabel dicantumkan, dan di bagian kanan, tuple yang kita butuhkan ditentukan:

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

print(txt1) # akan menampilkan 'a'
print(txt2) # akan menampilkan 'b'
print(txt3) # akan menampilkan 'c'

Namun ada nuansa penting di sini - jumlah variabel harus sesuai dengan jumlah elemen dalam tuple. Jika tidak, akan mengembalikan error:

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

print(txt1) # akan menampilkan error
Задание 1

Diberikan tuple:

pythontpl = ('john', 'smit')

Bongkar nama dan nama keluarga ke dalam variabel terpisah.

Задание 2

Diberikan tuple:

pythontpl = (2, 6, 14)

Bongkar elemen-elemennya ke variabel terpisah dan temukan jumlahnya.