Uitpakking van Tupels in Python

In Python is dit moontlik om tupels uit te pak - om aan elke element 'n aparte veranderlike toe te ken. Vir hierdie doel word die veranderlikes aan die linkerkant van die uitdrukking gelys, en aan die regterkant word die tupel gespesifiseer wat ons benodig:

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

print(txt1) # sal 'a' uitstuur
print(txt2) # sal 'b' uitstuur
print(txt3) # sal 'c' uitstuur

Maar hier is daar 'n belangrike nuanse - die aantal veranderlikes moet ooreenstem met die aantal elemente in die tupel. Andersins sal 'n fout terugbesorg word:

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

print(txt1) # sal 'n fout uitstuur
Задание 1

Gegee 'n tupel:

pythontpl = ('john', 'smit')

Pak die naam en van in aparte veranderlikes uit.

Задание 2

Gegee 'n tupel:

pythontpl = (2, 6, 14)

Pak die elemente in aparte veranderlikes uit en vind hul som.