python - 如何在python中的字典列表中获取最大值
问题描述
我有一个字典列表如下,具有不同的键和值。
lst = [{'a': 15554}, {'v': 453}, {'a': 441742}, {'vb': 7785},
{'vv': 4275}, {'g': 7822}, {'l': 47537}, {'fg': 1144441565}]
我想使用 python 查找哪个字典包含最高值。前任:
fg: 1144441565
有人可以建议我一个代码吗?
提前致谢。
解决方案
您可以使用以下功能max
:
max(list1, key=lambda x: list(x.values()))
# {'fg': 1144441565}
推荐阅读
- python - 如何解释 H2ORF 对回归任务的预测?
- mysql - 从另一列 sql / presto 计算百分比
- visual-studio-code - 具有自动完成功能的自定义 Emmet 片段
- vba - 访问“对象未定义”错误中的表单
- excel - Excel Power Pivot 通过多对一和一对多关系聚合数据
- docker - CLion - 在 docker 容器内构建,但部署以执行/调试到不同的主机
- python - 如何在 django view.py 中调用远程 api?
- javascript - 在 sequelize psql 中过滤任何 json 数据类型?
- ios - 更新到 Xcode 11 和 swift 5 后,IOS Swift 状态栏和导航栏奇怪的空间顶部
- javascript - 使用钩子从子组件访问道具/属性