Python-da lug'at elementining qiymati

Lug'atdan elementning qiymatini chiqarish uchun uning kalitiga murojaat qilish kerak.

Quyidagi lug'atga ega bo'laylik:

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

Keling, undan birinchi elementni chiqaramiz. Buning uchun lug'at nomidan keyin kvadrat qavs ichida kalit nomini ko'rsatamiz:

pythonprint(dct['a']) # 1 ni chiqaradi

Agar lug'atda mavjud bo'lmagan kalitga murojaat qilinsa, xatolik qaytadi:

pythonprint(dct['x']) # xatolik chiqaradi

Shuningdek, lug'at kalitini o'zgaruvchida saqlash mumkin:

pythonkey = 'a'
print(dct[key]) # 1 ni chiqaradi
Задание 1

Berilgan lug'at:

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

Ushbu lug'atning har bir elementini chiqaring.

Задание 2

Berilgan lug'at:

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

Undan 2 sonini chiqaring.

Задание 3

Berilgan lug'at:

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

Berilgan o'zgaruvchi:

pythonkey = 'x'

Kaliti o'zgaruvchida saqlanayotgan elementni chiqaring.

Задание 4

Berilgan lug'at:

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

Undan barcha qiymatlarni ketma-ket chiqaring va ularning yig'indisini oling.

Задание 5

Berilgan lug'at:

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

Quyidagi satrni olish uchun kod yozing:

python'abc'