Թյուպլների անփաթեթավորում Python-ում
Python-ում կա թյուպլների անփաթեթավորում կատարելու հնարավորություն՝ յուրաքանչյուր տարրին վերագրել առանձին փոփոխական: Դրա համար ձախ մասում թվարկվում են փոփոխականները, իսկ աջ մասում նշվում է մեզ անհրաժեշտ թյուպլը:
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # կարտածի 'a'
print(txt2) # կարտածի 'b'
print(txt3) # կարտածի 'c'
Բայց այստեղ կա մի կարևոր նրբերանգ՝ փոփոխականների քանակը պետք է համընկնի թյուպլի տարրերի քանակի հետ: Հակառակ դեպքում կվերադարձվի սխալ:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # կարտածի սխալ
Տրված է թյուպլ.
tpl = ('john', 'smit')
Անփաթեթավորեք անունը և ազգանունը առանձին փոփոխականների մեջ:
Տրված է թյուպլ.
tpl = (2, 6, 14)
Անփաթեթավորեք տարրերը առանձին փոփոխականների մեջ և գտեք դրանց գումարը: