Python中获得字典列表中最大值与最小值
作者:野牛程序员:2023-11-21 21:07:47python阅读 2734
对于一个包含字典的列表,可以使用内置的max和min函数,结合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

- 上一篇:如何用C语言编写arctan(x/y)
- 下一篇:C++程序以找到给定值的反正切
