Tuple kicsomagolás Pythonban
A Pythonban lehetőség van a tuple kicsomagolására - minden elemhez külön változót rendelni. Ehhez a kifejezés bal oldalán felsoroljuk a változókat, a jobb oldalon pedig megadjuk a kívánt tuple-t:
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # kiírja 'a'
print(txt2) # kiírja 'b'
print(txt3) # kiírja 'c'
De van itt egy fontos árnyalat - a változók számának meg kell egyeznie a tuple elemeinek számával. Ellenkező esetben hibaüzenetet kapunk:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # hibát fog kiírni
Adott egy tuple:
tpl = ('john', 'smit')
Csomagolja ki a keresztnevet és a vezetéknevet külön változókba.
Adott egy tuple:
tpl = (2, 6, 14)
Csomagolja ki az elemeket külön változókba és keresse meg az összegüket.