Python-da Tuple-lərin Unpackingi
Python-da tuple unpacking etmək imkanı var - hər bir elementi ayrı bir dəyişənə təyin etmək. Bunun üçün ifadənin sol tərəfində dəyişənlər sadalanır, sağ tərəfində isə bizə lazım olan tuple göstərilir:
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # 'a' çap edəcək
print(txt2) # 'b' çap edəcək
print(txt3) # 'c' çap edəcək
Lakin burada mühüm bir nüans var - dəyişənlərin sayı tuple-dakı elementlərin sayı ilə üst-üstə düşməlidir. Əks halda xəta qaytarılacaq:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # xəta çap edəcək
Tuple verilmişdir:
tpl = ('john', 'smit')
Adı və soyadı ayrı-ayrı dəyişənlərə unpacking edin.
Tuple verilmişdir:
tpl = (2, 6, 14)
Elementləri ayrı-ayrı dəyişənlərə unpacking edin və onların cəmini tapın.