Get dict key by max value [duplicate]

Use the key parameter to max():

max(d, key=d.get)

Demo:

>>> d= {'a':2,'b':5,'c':3}
>>> max(d, key=d.get)
'b'

The key parameter takes a function, and for each entry in the iterable, it’ll find the one for which the key function returns the highest value.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)