Tuple išpakavimas Python
Python yra galimybė atlikti kortežo išpakavimą - priskirti kiekvienam elementui atskirą kintamąjį. Tam kairėje išraiškos dalyje išvardijami kintamieji, o dešinėje nurodomas mums reikalingas kortežas:
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # išves 'a'
print(txt2) # išves 'b'
print(txt3) # išves 'c'
Bet čia yra svarbus niuansas - kintamųjų skaičius turi sutapti su elementų skaičiumi korteže. Priešingu atveju bus grąžinta klaida:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # išves klaidą
Duotas kortežas:
tpl = ('john', 'smit')
Išpakuokite vardą ir pavardę į atskirus kintamuosius.
Duotas kortežas:
tpl = (2, 6, 14)
Išpakuokite elementus į atskirus kintamuosius ir suraskite jų sumą.