python中字典取最大值的应用方式
作者:小木可菜鸟测试一枚
这篇文章主要介绍了python中字典取最大值的应用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
字典里面的值如何取最大值
举个列子:
list= {‘a': 12, ‘b': 33,‘c':55}
第一种
用for循环去调取
先建一个列表,在列表取最大值:
list = {'a': 12, 'b': 33,'c':55} ls=[] for item in list: ls.append(list[item]) print('最大值:{0}'.format(max(ls)))
第二种
用zip拆分的方法取最大值:
list= {'a': 12, 'b': 33,'c':55} jj = max(zip(list.values())) print(jj[0])
第三种
列表取最大值:
list= {'a': 12, 'b': 33,'c':55} print(max(list.values()))
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。