Ҳамаи қиматҳо аз луғат дар Python гирифта мешаванд

Дар Python инчунин метавон ҳамаи қиматҳоро аз луғат гирифт. Барои ин методи values истифода мешавад. Ба параметри он чизе дода намешавад. Метод объекти махсуси dict_values-ро бармегардонад.

Бигзор луғати зеринро дошта бошем:

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

Биёед ҳамаи қиматҳоро аз он берун кунем:

pythonres = dct.values()
print(res) # dict_values([1, 2, 3])-ро бармеоранд

Барои осонии кор бо объекти dict_values онро ба рӯйхат табдил додан мумкин аст. Ин бо истифода аз функсияи list анҷом дода мешавад:

pythonres = list(dct.values())
print(res) # [1, 2, 3]-ро бармеоранд
Задание 1

Луғати зерин дода шудааст:

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

Ҳамаи қиматҳои онро гиред.

Задание 2

Луғати зерин дода шудааст:

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

Ҳамаи қиматҳои онро гиред.

Задание 3

Луғати зерин дода шудааст:

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

Рӯйхати қиматҳои ин луғатро гиред.

Задание 4

Луғатҳои зерин дода шудаанд:

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

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

Қиматҳои онҳоро ба шакли зерин гиред:

python[1, 2, 3, 'a', 'b', 'c']