python小技巧:获取字典中值最大者的key
应用场景
在排八字的时候,丑由"辛","癸", "己"构成,分值分别为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相关推荐
- python小技巧:获取字典中值最大者的key 1
应用场景 在排八字的时候,丑由"辛","癸", "己"构成,分值分别为1,2,5.现在我们需要获取其中分值最大的键. >>> ...
- Python+获取字典中某一个键的值
class GetResponsePara(object):# 获取字典中的某一个键的值def dict_get(self, dic, locators, default=None):if not i ...
- python字典中的值不允许重复_python字典中值不允许重复的原因
python字典中值不允许重复的原因 发布时间:2020-10-29 10:03:21 来源:亿速云 阅读:104 作者:小新 这篇文章给大家分享的是有关python字典中值不允许重复的原因的内容.小 ...
- python字典取键值对_python 获取字典键值对的实现
获 得 字 典 键. 值 的 函 数 有: items/ iteritems/ keys/ iterkeys/ values/ itervalues 通 过 以 上 这 些 函 数 得 到 的 是 键 ...
- 字典是什么,如何获取字典中的值
字典:也是一个容器类型的数据,可以存储多个键值对数据 字典的表现形式: {key: value, ...}, 类型: dict 字典的使用场景: 存储某个描述型信息,可以使用字典,比如:存储某一个学生 ...
- Python入门--获取字典视图的三个方法#keys()-->获取字典中所有key#values()-->获取字典中的所有value#items()-->获取字典中所有key-value对
#获取字典视图的三个方法 #keys()-->获取字典中所有key #values()-->获取字典中的所有value #items()-->获取字典中所有key-value对 ## ...
- Python字典(字典的定义,创建字典,获取字典中的数据,字典元素增删改,获取字典视图,字典的遍历,字典的特点,字典生成公式)
1.字典的定义 2.创建字典 3.获取字典中的数据 4.字典元素增删改 5.获取字典视图 lst={'数值1':300,'数值2':100,'数值3':400,'数值4':200} print(lst ...
- 收藏喜+1!值得使用的100个Python小技巧
目前Python可以说是非常流行,在目前的编程语言中,Python的抽象程度是最高的,是最接近自然语言的,很容易上手. 你可以用它来完成很多任务,比如数据科学.机器学习.Web开发.脚本编写.自动化等 ...
- 快收藏!整理了 100 个 Python 小技巧
作者:小F 来源: 法纳斯特 目前Python可以说是非常流行,在目前的编程语言中,Python的抽象程度是最高的,是最接近自然语言的,很容易上手. 你可以用它来完成很多任务,比如数据科学.机器学习. ...
最新文章
- c语言的发展8个过程,c语言发展过程.pptx
- Apache学习路线
- Mysql Select 语句中实现的判断
- SpringCloud系列十二:SpringCloudSleuth(SpringCloudSleuth 简介、SpringCloudSleuth 基本配置、数据采集)...
- 统计的一个小题目python实现
- jdk的一条命令查看运行参数
- 5. 连续时间马氏过程-强Markov族
- TIMEOUT will also publish one order event
- 数学之美:余弦定理和新闻分类
- 推荐十五款APP原型设计工具
- sonic云真机linux分布式部署
- 盈利稳定增长:盈利收益率法
- 如何使谷歌浏览器的下载速度变为快速下载(例如USGS影像这类的大文件)
- 数据库左右内外连接(详细,易懂)
- 大数据求交集和并集处理
- Yar服务端与客户端交互,请求原理
- python和c++实现 不改变长宽比缩放图片
- Pi滤波中磁珠和电感的使用注意事项
- 微信小程序获取用户头像和昵称(填写头像昵称能力)
- 1.1.6 LSDB同步
热门文章
- python收入波动告警分析_使用Python/Pandas分析告警日志数据
- mate30pro什么时候可以升级鸿蒙,mate 30pro什么时候能装鸿蒙系统?
- 标签页如何用php静态显示,php使用标签替换的方式生成静态页面
- xa协议 mysql_分布式事务XA实现数据一致性的协议与原理
- php固定空格,使用php校对(固定标点符号,空格,大写字母)生物页面文本
- python正则表达regex_Python 正则表达式(RegEx)
- pagerank公式的理解
- 成功将用intelli idea 建立的项目打包成jar文件,并在Linux上成功运行
- 收费最低的云存储_百度云:虚拟主机11元/6个月,入门级云服务器60元/年
- python标准库书籍_Python标准库中文版 Python Standard Library 329页Python标准库合集