应用场景
在排八字的时候, 丑由 "辛","癸", "己" 构成, 分值分别为 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]
- '己'
实际应用代码参考:
参考资料
讨论 qq 群 630011153 144081101
本文最新版本地址 https://china-testing.github.io/opencv_books.html
本文涉及的 python 测试开发库 https://github.com/china-testing/python-api-tesing 谢谢点赞!
本文相关海量书籍下载
2018 最佳人工智能机器学习工具书及下载 (持续更新)
来源: http://www.jianshu.com/p/2ab24977de93