Я пытаюсь сделать то же самое, что и Получить ключ, соответствующий минимальному значению в словаре, где мы хотим получить ключ, соответствующий минимальному значению в словаре.
Лучший способ:
min(d, key=d.get)
НО Я хочу применить это в словаре с несколькими минимальными значениями:
d = {'a' : 1, 'b' : 2, 'c' : 1}
Обратите внимание, что ответ из вышеизложенного:
>>> min(d, key=d.get)
'a'
Однако мне нужны обе две клавиши с минимальным значением, а именно a
и c
.
Каким будет лучший подход?
(В конечном счете, я хочу выбрать одного из двух случайным образом, но я не думаю, что это имеет значение).