Pereche cheie-valoare a dicționarului prin for în Python
Cu ajutorul buclei for putem afișa
de asemenea perechea cheie-valoare a dicționarului.
Exemplu
Să presupunem că avem dicționarul dct:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Să afișăm toate elementele sale. Pentru aceasta
în funcția print vom indica cheia și
valoarea:
for key in dct:
print(key, dct[key])
Rezultatul executării codului:
'a 1'
'b 2'
'c 3'
Exemplu
Putem obține cheile dicționarului și cu ajutorul
metodei items. Metoda returnează
un obiect iterabil special, care
poate fi parcurs cu bucla:
for el in dct.items():
print(el)
După executarea codului vor fi afișate tupluri, alcătuite din perechi cheie-valoare:
('a', 1)
('b', 2)
('c', 3)
Sarcini practice
Dat dicționarul:
dct = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Afișați în consolă cheile și valorile elementelor.
Creați un dicționar care conține numărul ordinal al lunii și numele acesteia. Afișați toate perechile cheie-valoare ale acestui dicționar.