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:
tpl = ('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:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # sal 'n fout uitstuur
Gegee 'n tupel:
tpl = ('john', 'smit')
Pak die naam en van in aparte veranderlikes uit.
Gegee 'n tupel:
tpl = (2, 6, 14)
Pak die elemente in aparte veranderlikes uit en vind hul som.