关于网友提出的“ Python 字典输出value最大值所对应的key怎么实现”问题疑问,本网通过在网上对“ Python 字典输出value最大值所对应的key怎么实现”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: Python 字典输出value最大值所对应的key怎么实现描述:
在一个字典中,我想通过比较value的大小,然后输出相应的key。
解决方案1:
已解决:
转自:http://zhidao.baidu.com/link?url=a7jEUER64T_U-Dp4wsAgmv-y_HaMs3vyuXU7FBh9Fdk6H4YGLIIVADehyUtvJWEzAxCWVY5n0iQuVFpq0atUhK
假定字典d为: d = {'a': '7', 'e': '3', 'd': '8', 'g': '7', 'f': '1', 'j': '2', 'l': '9', 'w': '4'} 那么取值最小元素对应的键值对: min(d.items(), key=lambda x: x[1]) 得到 ('f', '1') 取值最小元素对应的键,就是: min(d.items(), key=lambda x: x[1])[0] 'f'