Kulcs-érték pár szótárból for ciklussal Pythonban

A for ciklus segítségével a szótár kulcs-érték párjait is kiírhatjuk.

Példa

Tegyük fel, hogy van egy dct szótárunk:

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

Írjuk ki az összes elemét. Ehhez a print függvényben adjuk meg a kulcsot és az értéket:

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

A kód végrehajtásának eredménye:

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

Példa

A szótár kulcsait az items metódussal is megkaphatjuk. A metódus egy speciális iterálható objektumot ad vissza, amely ciklussal bejárható:

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

A kód végrehajtása után a kulcs-érték párokból álló tuple-ök jelennek meg:

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

Gyakorlati feladatok

Задание 1

Adott egy szótár:

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

Írja ki a konzolra az elemek kulcsait és értékeit.

Задание 2

Hozzon létre egy szótárt, amely tartalmazza a hónap sorszámát és nevét. Írja ki a szótár összes kulcs-érték párját.