我有这样的字典:
my_dictionary = {
'key1': {'a': 1, 'b': 1, 'c': 10},
'key2': {'a': 1, 'b': 1, 'c': 11},
'key3': {'a': 1, 'b': 1, 'c': 12}
}
Run Code Online (Sandbox Code Playgroud)
我如何比较这个字典的'c'子键,找到最大的一个,并返回该字典的相应父键(在这种情况下,我想输出,'key3'因为它的'c'键是最高的).谢谢!
wim*_*wim 11
>>> d
{'key1': {'a': 1, 'b': 1, 'c': 10},
'key2': {'a': 1, 'b': 1, 'c': 11},
'key3': {'a': 1, 'b': 1, 'c': 12}}
>>> max(d, key=lambda v: d[v]['c'])
'key3'
Run Code Online (Sandbox Code Playgroud)