⊗pyPmLpIEP 155 of 208 menu

Žodyno indekso ir elemento poros Python

Norint gauti žodyno indeksus ir elementus kaip tuple, reikia naudoti funkciją enumerate.

Pavyzdys

Tarkime, turime žodyną dct:

dct = { 'a': 1, 'b': 2, 'c': 3 }

Išveskime visus jo raktus su indeksais:

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

Vykdant kodą, bus išvesti tuple, kurių pirmiausia yra indeksas, o po to raktas:

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

Pavyzdys

Galima išpakaguoti tuple į du kintamuosius:

for key, index in enumerate(dct): print(key, index)

Kodo vykdymo rezultatas:

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

Praktinės užduotys

Duotas žodynas:

tst = { 'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5 }

Išveskite į konsolę jo indeksus ir raktus kaip tuple.

Duotas žodynas:

tst = { '1': 11, '2': 12, '3': 13, '4': 14 }

Išveskite į konsolę jo indeksus ir raktus.

Duotas žodynas:

tst = { 'x': 10, 'y': 20, 'z': 30 }

Išveskite į konsolę jo raktus ir indeksus.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti