首页 > 解决方案 > 如何在python中的字典列表中获取最大值

问题描述

我有一个字典列表如下,具有不同的键和值。

lst = [{'a': 15554}, {'v': 453}, {'a': 441742}, {'vb': 7785}, 
         {'vv': 4275}, {'g': 7822}, {'l': 47537}, {'fg': 1144441565}]

我想使用 python 查找哪个字典包含最高值。前任: fg: 1144441565

有人可以建议我一个代码吗?

提前致谢。

标签: pythonpython-3.xdictionary

解决方案


您可以使用以下功能max

max(list1, key=lambda x: list(x.values()))
# {'fg': 1144441565}

推荐阅读