⊗pyPmLpEIG 151 of 208 menu

Kupata Vipengele na Fahirisi Zao katika Python

Kutoka kwa kitu kinachoweza kupeperushwa inaweza kutolewa sio tu vipengele, bali pia fahirisi zao. Ili kufanya hivyo hutumiwa kitendo enumerate. Katika kigeuzi chake tumeainisha kitu kinachoweza kupeperushwa kinachohitajika.

Mfano

Tuchukulie tuna orodha lst:

lst = ['a', 'b', 'c']

Wacha tutoe vipengele vyake pamoja na fahirisi zao. Tutaashiria jozi ya kipengele-fahirisi kama kigeuzi item, ambacho tutakitafuta kwenye kitu kilichopitishwa kwa kitendo enumerate:

for item in enumerate(lst): print(item)

Baada ya kutekeleza kificho, zitolewe tuple za fahirisi na kipengele:

(0, 'a') (1, 'b') (2, 'c')

Mfano

Ili kupata vipengele na fahirisi zao kwa kutengana, unaweza kuzifungua kupitia vipeuzi viwili key na value:

for item in enumerate(lst): key, value = item print(key) print(value) print()

Matokeo ya utekelezaji wa kificho:

0, 'a' 1, 'b' 2, 'c'

Kwa umbo lililofupishwa fahirisi na vipengele vinaweza kuandikwa upya mara moja kwenye kizuizi for:

for key, value in enumerate(lst): print(key) print(value) print()

Kazi za Vitendo

Imepewa orodha:

tst = [8, 6, -4, 2, -1]

Toleweni kwenye konsoli thamani za vipengele na fahirisi zao hadi nambari ya kwanza hasi.

Imepewa orodha:

tst = ['a', 'b', 'c', 'd', 'e']

Toleweni kwenye konsoli thamani za vipengele na fahirisi zao:

'a1' 'b2' 'c3' 'd4' 'e5'

Imepewa orodha:

tst = [1, 2, 3, 4, 5]

Vipengele vilivyo kwenye nafasi shufwa viinuliswe mraba, na vile visivyo shufwa - mchemraba.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa