⊗pyPmLpDK 152 of 208 menu

Cheile dicționarului prin for în Python

La iterarea unui dicționar cu bucla for implicit se afișează întotdeauna cheile acestuia.

Exemplu

Să presupunem că avem dicționarul dct:

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

Să-l rulăm într-o buclă:

for key in dct: print(key)

Ca rezultat al executării codului vor fi afișate toate cheile:

'a' 'b' 'c'

Exemplu

Cheile dicționarului pot fi obținute și cu ajutorul metodei keys. Metoda returnează un obiect special care poate fi iterat cu bucla for:

for key in dct.keys(): print(key)

Rezultatul executării codului:

'a' 'b' 'c'

Probleme practice

Dat fiind dicționarul:

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

Afișați în consolă cheile sale:

'a' 'b' 'c' 'd' 'e'

Dat fiind dicționarul:

tst = { 2: 'a', 4: 'b', 6: 'c', 8: 'd' }

Afișați în consolă cheile sale, cu excepția 8.

Dat fiind dicționarul:

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

Obțineți din cheile sale următorul tuplu:

('2', '3', '4')
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge