a_dictionary = {"a": 1, "b": 2, "c": 3} # get key with max value max_key = max(a_dictionary, key=a_dictionary.get) print(max_key)
my_dict = {'a': 5, 'b': 10, 'c': 6, 'd': 12, 'e': 7} max(my_dict, key=my_dict.get) # returns 'd'
from operator import itemgetter items = [ {'a': 1, 'b': 99}, {'a': 2, 'b': 88}, {'a': 3, 'b': 77}, ] print(max(items, key=itemgetter('a'))) print(max(items, key=itemgetter('b')))
import operator stats = {'a':1000, 'b':3000, 'c': 100} max(stats.iteritems(), key=operator.itemgetter(1))[0]
max(list)