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:

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

Wypiszmy wszystkie jego elementy. W tym celu w funkcji print wskażmy klucz i wartość:

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

Wynik wykonania kodu:

python'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ą:

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

Po wykonaniu kodu wypiszą się krotki, składające się z par klucz-wartość:

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

Zadania praktyczne

Задание 1

Dany jest słownik:

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

Wypisz w konsoli klucze i wartości elementów.

Задание 2

Utwórz słownik zawierający numer porządkowy miesiąca i jego nazwę. Wypisz wszystkie pary klucz-wartość tego słownika.