⊗pyPmLpIEP 155 of 208 menu

Dvojice index-prvek slovníku v Pythonu

Pro získání indexů a prvků slovníku ve formě tuple je třeba použít funkci enumerate.

Příklad

Mějme slovník dct:

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

Vypišme všechny jeho klíče s indexy:

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

Po provedení kódu se vypíší tuple, ve kterých je nejprve index a poté klíč:

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

Příklad

Tuple lze rozbalit do dvou proměnných:

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

Výsledek provedení kódu:

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

Praktické úlohy

Daný slovník:

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

Vypište do konzole jeho indexy a klíče ve formě tuple.

Daný slovník:

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

Vypište do konzole jeho indexy a klíče.

Daný slovník:

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

Vypište do konzole jeho klíče a indexy.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout