Стойности на речник чрез for в Python

За получаване на стойностите на речник, може да се обърнем към тях по ключ.

Пример

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

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

Нека изведем всичките му стойности:

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

Резултат от изпълнението на кода:

python1
2
3

Пример

Извеждането на стойностите на речник може и с помощта на метода values. Той връща специален обект, който се обхожда в цикъл:

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

Резултат от изпълнението на кода:

python1
2
3

Практически задачи

Задание 1

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

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

Изведете в конзолата неговите стойности:

python1
2
3
4
5
Задание 2

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

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

Намерете сумата от неговите стойности.

Задание 3

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

pythontst = {
  '1': 'a',
  '2': 'b',
  '3': 'c',
  '4': 'd'
}

Получете от неговите стойности следния низ:

python'abcd'