当前位置:首页python > 正文

Python中获得字典列表中最大值与最小值

作者:野牛程序员:2023-11-21 21:07:47python阅读 2614

对于一个包含字典的列表,可以使用内置的maxmin函数,结合key参数,来找到字典列表中的最大值和最小值。以下是一个简单的例子:

dictionary_list = [
    {'key1': 10, 'key2': 20, 'key3': 30},
    {'key1': 5, 'key2': 15, 'key3': 25},
    {'key1': 8, 'key2': 18, 'key3': 28}
]

# 找到最大值
max_dict = max(dictionary_list, key=lambda x: x['key1'])
max_value = max_dict['key1']

# 找到最小值
min_dict = min(dictionary_list, key=lambda x: x['key1'])
min_value = min_dict['key1']

# 输出结果
print(f"最大值:{max_value}")
print(f"最小值:{min_value}")

这个例子假设想要比较字典中的'key1'。可以根据实际情况修改key参数的lambda函数来比较不同的键。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击