请用Python编写一个函数,接受一个字典作为输入,并返回该字典中值最大的键
时间: 2024-03-26 09:41:45 浏览: 171
python返回字典value中最大值的键
5星 · 资源好评率100%
可以使用Python内置的max函数和字典的items方法来实现。以下是一个示例函数:
```python
def get_max_key(d):
"""
获取字典中值最大的键
"""
max_key = None
max_value = float('-inf') # 设定初始值为负无穷大
for k, v in d.items():
if v > max_value:
max_key = k
max_value = v
return max_key
```
该函数接受一个字典作为输入,遍历字典中的键值对,比较字典中的值与当前的最大值,如果更大则更新最大值和最大键。最后返回值最大的键。例如,对于以下字典:
```python
d = {'a': 1, 'b': 3, 'c': 2}
```
调用函数get_max_key(d)将返回'b',因为值3是字典中最大的。
阅读全文