Nøgle-værdi-par i ordbog via for i Python

Med en for-løkke kan man også udskrive et nøgle-værdi-par fra en ordbog.

Eksempel

Lad os sige, at vi har ordbogen dct:

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

Lad os udskrive alle dens elementer. For at gøre dette skal vi angive nøglen og værdien i funktionen print:

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

Resultatet af at køre koden:

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

Eksempel

Man kan også få nøglerne fra en ordbog ved hjælp af metoden items. Metoden returnerer et specielt itererbart objekt, som kan gennemløbes med en løkke:

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

Efter eksekvering af koden vil tupler bestående af nøgle-værdi-par blive udskrevet:

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

Praktiske opgaver

Задание 1

Givet en ordbog:

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

Udskriv nøgler og værdier for elementerne i konsollen.

Задание 2

Opret en ordbog, der indeholder månedens rækkenummer og dens navn. Udskriv alle nøgle-værdi-par i denne ordbog.