Распакување tuple-а у Python-у
У Python-у постоји могућност да се изврши распакување tuple-а - да се сваком елементу додели посебна променљива. За ово се на левој страни израза набрајају променљиве, а на десној страни наводи тражени tuple:
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # исписаће 'a'
print(txt2) # исписаће 'b'
print(txt3) # исписаће 'c'
Али овде постоји важна нијанса - број променљивих мора да се поклапа са бројем елемената у tuple-у. Инаће ће се вратити грешка:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # исписаће грешку
Дато је tuple:
tpl = ('john', 'smit')
Распакујте име и презиме у посебне променљиве.
Дато је tuple:
tpl = (2, 6, 14)
Распакујте елементе у посебне променљиве и пронађите њихов збир.