Pár klíč-hodnota slovníku pomocí for v Pythonu

Pomocí smyčky for lze také vypsat pár klíč-hodnota slovníku.

Příklad

Mějme slovník dct:

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

Vypišme všechny jeho prvky. K tomu v funkci print uvedeme klíč a hodnotu:

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

Výsledek provedení kódu:

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

Příklad

Klíče slovníku lze získat také pomocí metody items. Metoda vrací speciální iterovatelný objekt, který lze procházet smyčkou:

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

Po provedení kódu se vypíší n-tice skládající se z párů klíč-hodnota:

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

Praktické úlohy

Задание 1

Dán slovník:

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

Vypište do konzole klíče a hodnoty prvků.

Задание 2

Vytvořte slovník obsahující pořadové číslo měsíce a jeho název. Vypište všechny páry klíč-hodnota tohoto slovníku.