在字典中返回最大值对应的key,可以通过以下步骤实现:
max()
找到列表中的最大值。以下是一个示例代码:
def get_key_with_max_value(dictionary):
values = list(dictionary.values())
max_value = max(values)
for key, value in dictionary.items():
if value == max_value:
return key
# 示例字典
my_dict = {'a': 10, 'b': 5, 'c': 15, 'd': 10}
# 调用函数获取最大值对应的key
max_key = get_key_with_max_value(my_dict)
print("最大值对应的key是:", max_key)
输出结果为:
最大值对应的key是: c
这个方法适用于任何字典,无论字典中的值是数字、字符串或其他类型。
领取专属 10元无门槛券
手把手带您无忧上云