Я хочу вернуть максимальное значение и его ключ из словаря, и я знаю, что-то вроде следующего должен сделать трюкВозвращает максимальное значение из словаря
max(list.iteritems(), key=operator.itemgetter(1))
Однако в случае, когда максимальное значение в словаре есть 6, и бывает, что несколько ключей имеют одинаковое значение .. он всегда будет возвращать первый! как я могу заставить его вернуть все ключи с максимальным числом как значения вместе со значением. Вот пример словаря с тем же максимальным значением:
dic={0: 1.4984074067880424, 1: 1.0984074067880423, 2: 1.8984074067880425, 3: 2.2984074067880425, 4: 2.2984074067880425}