Para klucz-wartość słownika przez for w Pythonie
Za pomocą pętli for można wypisać
również parę klucz-wartość słownika.
Przykład
Załóżmy, że mamy słownik dct:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Wypiszmy wszystkie jego elementy. W tym celu
w funkcji print wskażmy klucz i
wartość:
for key in dct:
print(key, dct[key])
Wynik wykonania kodu:
'a 1'
'b 2'
'c 3'
Przykład
Klucze słownika można również uzyskać za pomocą
metody items. Metoda zwraca
specjalny obiekt iterowalny, który
można przeglądnąć pętlą:
for el in dct.items():
print(el)
Po wykonaniu kodu wypiszą się krotki, składające się z par klucz-wartość:
('a', 1)
('b', 2)
('c', 3)
Zadania praktyczne
Dany jest słownik:
dct = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Wypisz w konsoli klucze i wartości elementów.
Utwórz słownik zawierający numer porządkowy miesiąca i jego nazwę. Wypisz wszystkie pary klucz-wartość tego słownika.