Пар клуч-вредност на речникот преку for во Python

Со помош на циклусот for може да се прикажат исто така и паровите клуч-вредност на речникот.

Пример

Нека имаме речник dct:

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

Ајде да ги испечатиме сите негови елементи. За ова во функцијата print ќе го наведеме клучот и вредноста:

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

Резултат од извршувањето на кодот:

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

Пример

Клучевите на речникот може да се добијат и со помош на методот items. Методот враќа специјален објект кој може да се итерира, кој може да се премине со циклус:

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

По извршувањето на кодот ќе се испечатат торки, составени од парови клуч-вредност:

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

Практични задачи

Задание 1

Даден е речникот:

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

Испечатете ги во конзолата клучевите и вредностите на елементите.

Задание 2

Создајте речник кој содржи реднен број на месецот и неговото име. Испечатете ги сите парови клуч-вредност на овој речник.