📜  Python程序获取每个键字典列表的最大值(1)

📅  最后修改于: 2023-12-03 15:04:41.427000             🧑  作者: Mango

Python程序获取每个键字典列表的最大值

在Python中,我们可以使用内置函数 max 来获取列表或元组中的最大值。在字典中,我们可以使用 max 函数来获取字典值的最大值。

下面是一个简单的例子,展示如何使用 max 函数来获取每个键字典列表中的最大值:

my_dict = {
    'a': [1, 2, 3],
    'b': [4, 5, 6],
    'c': [7, 8, 9]
}

for key, value in my_dict.items():
    max_value = max(value)
    print(f"{key}: {max_value}")

以上代码将输出:

a: 3
b: 6
c: 9

首先,我们定义了一个字典 my_dict 。每个键对应一个列表。在 for 循环中,我们遍历字典中的每个键值对。对于每个键值对,我们使用 max 函数来获取最大值,并将其存储在 max_value 变量中。最后,我们打印出每个键和其对应的最大值。

如果你想要将结果保存在一个新的字典中,你可以使用以下代码:

max_dict = {}
for key, value in my_dict.items():
    max_value = max(value)
    max_dict[key] = max_value

print(max_dict)

以上代码将输出:

{'a': 3, 'b': 6, 'c': 9}

使用 max 函数可以轻松地获取每个键字典列表的最大值。