应用场景

在排八字的时候,丑由"辛","癸", "己"构成,分值分别为1,2,5。现在我们需要获取其中分值最大的键。

>>> d = {"辛":1,"癸":2, "己":5}
  • 方法1:lambda
>>> max(d, key=lambda k: d[k])
'己'
  • 方法2:get

>>> max(d, key=d.get)
'己'
  • 方法3:operator.itemgetter,有点晦涩,不推荐使用
>>> max(d.items(), key=operator.itemgetter(1))[0]
'己'

实际应用代码参考: https://github.com/china-testing/python-api-tesing/blob/master/bazi/bazi.py

参考资料

  • 本文最新版本地址
  • 本文涉及的python测试开发库 谢谢点赞!
  • 本文相关海量书籍下载
  • 2018最佳人工智能机器学习工具书及下载(持续更新)

python小技巧:获取字典中值最大者的key相关推荐

  1. python小技巧:获取字典中值最大者的key 1

    应用场景 在排八字的时候,丑由"辛","癸", "己"构成,分值分别为1,2,5.现在我们需要获取其中分值最大的键. >>> ...

  2. Python+获取字典中某一个键的值

    class GetResponsePara(object):# 获取字典中的某一个键的值def dict_get(self, dic, locators, default=None):if not i ...

  3. python字典中的值不允许重复_python字典中值不允许重复的原因

    python字典中值不允许重复的原因 发布时间:2020-10-29 10:03:21 来源:亿速云 阅读:104 作者:小新 这篇文章给大家分享的是有关python字典中值不允许重复的原因的内容.小 ...

  4. python字典取键值对_python 获取字典键值对的实现

    获 得 字 典 键. 值 的 函 数 有: items/ iteritems/ keys/ iterkeys/ values/ itervalues 通 过 以 上 这 些 函 数 得 到 的 是 键 ...

  5. 字典是什么,如何获取字典中的值

    字典:也是一个容器类型的数据,可以存储多个键值对数据 字典的表现形式: {key: value, ...}, 类型: dict 字典的使用场景: 存储某个描述型信息,可以使用字典,比如:存储某一个学生 ...

  6. Python入门--获取字典视图的三个方法#keys()-->获取字典中所有key#values()-->获取字典中的所有value#items()-->获取字典中所有key-value对

    #获取字典视图的三个方法 #keys()-->获取字典中所有key #values()-->获取字典中的所有value #items()-->获取字典中所有key-value对 ## ...

  7. Python字典(字典的定义,创建字典,获取字典中的数据,字典元素增删改,获取字典视图,字典的遍历,字典的特点,字典生成公式)

    1.字典的定义 2.创建字典 3.获取字典中的数据 4.字典元素增删改 5.获取字典视图 lst={'数值1':300,'数值2':100,'数值3':400,'数值4':200} print(lst ...

  8. 收藏喜+1!值得使用的100个Python小技巧

    目前Python可以说是非常流行,在目前的编程语言中,Python的抽象程度是最高的,是最接近自然语言的,很容易上手. 你可以用它来完成很多任务,比如数据科学.机器学习.Web开发.脚本编写.自动化等 ...

  9. 快收藏!整理了 100 个 Python 小技巧

    作者:小F 来源: 法纳斯特 目前Python可以说是非常流行,在目前的编程语言中,Python的抽象程度是最高的,是最接近自然语言的,很容易上手. 你可以用它来完成很多任务,比如数据科学.机器学习. ...

最新文章

  1. c语言的发展8个过程,c语言发展过程.pptx
  2. Apache学习路线
  3. Mysql Select 语句中实现的判断
  4. SpringCloud系列十二:SpringCloudSleuth(SpringCloudSleuth 简介、SpringCloudSleuth 基本配置、数据采集)...
  5. 统计的一个小题目python实现
  6. jdk的一条命令查看运行参数
  7. 5. 连续时间马氏过程-强Markov族
  8. TIMEOUT will also publish one order event
  9. 数学之美:余弦定理和新闻分类
  10. 推荐十五款APP原型设计工具
  11. sonic云真机linux分布式部署
  12. 盈利稳定增长:盈利收益率法
  13. 如何使谷歌浏览器的下载速度变为快速下载(例如USGS影像这类的大文件)
  14. 数据库左右内外连接(详细,易懂)
  15. 大数据求交集和并集处理
  16. Yar服务端与客户端交互,请求原理
  17. python和c++实现 不改变长宽比缩放图片
  18. Pi滤波中磁珠和电感的使用注意事项
  19. 微信小程序获取用户头像和昵称(填写头像昵称能力)
  20. 1.1.6 LSDB同步

热门文章

  1. python收入波动告警分析_使用Python/Pandas分析告警日志数据
  2. mate30pro什么时候可以升级鸿蒙,mate 30pro什么时候能装鸿蒙系统?
  3. 标签页如何用php静态显示,php使用标签替换的方式生成静态页面
  4. xa协议 mysql_分布式事务XA实现数据一致性的协议与原理
  5. php固定空格,使用php校对(固定标点符号,空格,大写字母)生物页面文本
  6. python正则表达regex_Python 正则表达式(RegEx)
  7. pagerank公式的理解
  8. 成功将用intelli idea 建立的项目打包成jar文件,并在Linux上成功运行
  9. 收费最低的云存储_百度云:虚拟主机11元/6个月,入门级云服务器60元/年
  10. python标准库书籍_Python标准库中文版 Python Standard Library 329页Python标准库合集