Pythoni korteežide lahtipakkimine
Pythonis on võimalik teha korteežide lahtipakkimine - määrata igale elemendile eraldi muutuja. Selleks loetletakse vasakul pool avaldist muutujad, ja paremal pool määratakse meile vajalik korteež:
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # väljastab 'a'
print(txt2) # väljastab 'b'
print(txt3) # väljastab 'c'
Kuid siin on oluline nüanss - muutujate arv peab ühtima elementide arvuga korteežis. Vastasel juhul tagastatakse viga:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # väljastab vea
Antud korteež:
tpl = ('john', 'smit')
Pakkige lahti eesnimi ja perekonnanimi eraldi muutujatesse.
Antud korteež:
tpl = (2, 6, 14)
Pakkige elemendid lahti eraldi muutujatesse ja leidke nende summa.