关于网友提出的“ 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'
以上介绍了“ Python 字典输出value最大值所对应的key怎么实现”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3607031.html