Стойност на елемент от речник в Python

За да изведем стойността на елемент от речник, трябва да се обърнем към неговия ключ.

Нека имаме следния речник:

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

Нека изведем първия елемент от него. За това след името на речникът в квадратни скоби посочваме името на ключа:

pythonprint(dct['a']) # ще изведе 1

Ако се обърнем към ключ, който не съществува в речника, ще се върне грешка:

pythonprint(dct['x']) # ще изведе грешка

Ключът на речника може да се съхранява и в променлива:

pythonkey = 'a'
print(dct[key]) # ще изведе 1
Задание 1

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

pythondct = {
  'x': 1,
  'y': 2,
  'z': 3
}

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

Задание 2

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

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

Изведете от него числото 2.

Задание 3

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

pythondct = {
  'x': 1,
  'y': 2,
  'z': 3
}

Дадена е променлива:

pythonkey = 'x'

Изведете елемента, чийто ключ се съхранява в променливата.

Задание 4

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

pythondct = {
  'a': 5,
  'b': 10,
  'c': 15
}

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

Задание 5

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

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

Напишете код, за да получите следния низ:

python'abc'