Back
If I have a Python dictionary, how do I get the key to the entry which contains the minimum value?
I was thinking about something to do with the min() function...
Given the input:
{320:1, 321:0, 322:3}
It would return 321.
The best way to get the key corresponding to the minimum value within a dictionary is to use the following way:-
d = {320:1, 321:0, 322:3}min(d, key=d.get)
d = {320:1, 321:0, 322:3}
min(d, key=d.get)
There is no reason to interpose a useless lambda indirection layer or extract items or keys.
31k questions
32.8k answers
501 comments
693 users