Raspakivanje tuple-a u Python-u
Python ima mogućnost da se izvrši raspakivanje tuple-a - da se svakom elementu dodeli zasebna promenljiva. Za to se u levoj strani izraza navode promenljive, a u desnoj strani se navodi tuple koji nam je potreban:
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # ispisuje 'a'
print(txt2) # ispisuje 'b'
print(txt3) # ispisuje 'c'
Ali ovde postoji važan detalj - broj promenljivih mora da se poklapa sa brojem elemenata u tuple-u. Inače će se vratiti greška:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # ispisuje grešku
Dat je tuple:
tpl = ('john', 'smit')
Raspakujte ime i prezime u zasebne promenljive.
Dat je tuple:
tpl = (2, 6, 14)
Raspakujte elemente u zasebne promenljive i pronađite njihov zbir.