Қимати унсури луғат дар 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'