Utpakking av tupler i Python
I Python er det mulig å gjøre utpakking av tupler - å tilordne hvert element en separat variabel. For dette oppgis variablene på venstre side av uttrykket, og på høyre side angis tuplen vi trenger:
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # vil skrive ut 'a'
print(txt2) # vil skrive ut 'b'
print(txt3) # vil skrive ut 'c'
Men her er en viktig nyanse - antall variabler må samsvare med antall elementer i tuplen. Ellers returneres en feil:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # vil skrive ut feil
Gitt en tuple:
tpl = ('john', 'smit')
Pakk ut fornavn og etternavn til separate variabler.
Gitt en tuple:
tpl = (2, 6, 14)
Pakk ut elementene til separate variabler og finn summen deres.