python小技巧:获取字典中值最大者的key 1
应用场景
在排八字的时候,丑由"辛","癸", "己"构成,分值分别为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,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的抽象程度是最高的,是最接近自然语言的,很容易上手. 你可以用它来完成很多任务,比如数据科学.机器学习. ...
最新文章
- [转]Hadoop家族学习路线图
- python 获取主机名 根据端口杀死进程
- 修改VMOS2的SID 并成为成员服务器,求助SAS9.4服务器版的sid!!!急急!
- php点击标题进入_重新学习php基础之-E-mail(十八)
- 网易北京:全员核酸检测为阴性 园区环境检测为阴性
- 当鼠标移入时切换背景图时闪烁的问题
- AcWing 859. Kruskal算法求最小生成树(稀疏图)
- CodeForces - 721E
- 如何阅读Java源码
- 人体计算机原理,人体静力学
- 威金又现!专杀收集整合
- 用计算机算出女儿身高,孩子身高预测计算器准吗
- 520表白小程序设计Python代码详解(PyQt5界面,B站动漫风)
- CodeForces 1457C Bouncing Ball
- labelme标记图像时JSON标签复制
- 【C++PTA】7-1 运算符重载 分数类 约分
- 出现java.sql.SQLException: Subquery returns more than 1 row错误的原因,解决方法
- 美少年为“苹果”编程挣钱 12岁办软件开发公司
- 生活随笔:迷上了《逃避虽可耻但有用 》电视剧
- muduo库net源码分析六(Socket 封装)