⊗pyPmLpDI 154 of 208 menu

Coppia chiave-valore del dizionario con for in Python

Con il ciclo for è possibile stampare anche una coppia chiave-valore di un dizionario.

Esempio

Supponiamo di avere un dizionario dct:

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

Stampiamo tutti i suoi elementi. Per farlo nella funzione print specifichiamo la chiave e il valore:

for key in dct: print(key, dct[key])

Risultato dell'esecuzione del codice:

'a 1' 'b 2' 'c 3'

Esempio

È possibile ottenere le chiavi del dizionario anche utilizzando il metodo items. Il metodo restituisce un oggetto iterabile speciale, che può essere iterato con un ciclo:

for el in dct.items(): print(el)

Dopo l'esecuzione del codice, verranno stampate le tuple, composte da coppie chiave-valore:

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

Compiti pratici

Dato il dizionario:

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

Stampa in console le chiavi e i valori degli elementi.

Crea un dizionario contenente il numero ordinale del mese e il suo nome. Stampa tutte le coppie chiave-valore di questo dizionario.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta