Использование header.values()
возвращает список только значений вашего словаря:
>>> header= {'f1': 13, 'f2': 7, 'f3': 45}
>>> header.values()
[13, 7, 45]
>>> print(min(header.values()))
7
РЕДАКТИРОВАТЬ: Извините, вы хотели получить соответствующий ключ.Вот один из способов сделать это, не добавляя никаких других специальных библиотек:
print(header.keys()[header.values().index(min(header.values()))])
Хотя словари не упорядочены в Python, списки есть, и списки, которые вы получаете из строки .keys()
и .values()
друг с другом.