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'

上一篇python34编码转换问题
下一篇(python)App 消息提示后台怎么处理。
明星图片
相关文章
《 Python 字典输出value最大值所对应的key怎么实现》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)