0
0 комментариев

Здравствуйте, интересует такой вопрос. Есть словарь

start_dict={
  ('DD2', 'DD3'): 4, ('DD2', 'VD3'): 1, ('DD2', 'VD7'): 0,
  ('DD2', 'VD8'): 0, ('DD2', 'VD6'): 0, ('DD2', 'DD1'): 5,
  ('DD2', 'VD2'): 1, ('DD2', 'R1'): 1, ('DD2', 'VD4'): 1,
  ('DD2', 'VD5'): 0, ('DD2', 'R3'): 1, ('DD2', 'R4'): 0,
  ('DD2', 'VD1'): 1, ('DD2', 'R2'): 1
}

Можно ли как-то найти максимальное значение(не по ключу) и после записать весь элемент словаря или несколько элементов если таких несколько c одинаковыми значениями в новый словарь.

Как пример результат работы 1 прохода будет:

final_dict={('DD2', 'DD1'): 5}

Если я думаю в правильном направлении то это можно сделать через for?

Изменен статус публикации
Добавить комментарий