Kutenganisha Tuple katika Python
Katika Python kuna uwezekano wa kufanya kutenganisha tuple - kupeana kila kipengele kiambajengo tofauti. Ili kufanya hivyo, upande wa kushoto wa usemi viambajengo vinatajwa, na upande wa kulia unaonyeshwa tuple tunayohitaji :
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # itatoa 'a'
print(txt2) # itatoa 'b'
print(txt3) # itatoa 'c'
Lakini kuna nuance muhimu hapa - idadi ya viambajengo lazima ifanane na idadi ya vipengele kwenye tuple. Vinginevyo hitilafa itarudi:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # itatoa hitilafu
Imepewa tuple:
tpl = ('john', 'smit')
Tenganisha jina na majina ya familia kwenye tofauti viambajengo.
Imepewa tuple:
tpl = (2, 6, 14)
Tenganisha vipengele kwenye viambajengo tofauti na upate jumla yao.