自定义一个函数,求字典中值最大的元素。利用自定义的函数找出下面A组中身高最高的人。 A={'李明': 1.73,'王强': 1.68,'金星':1.83,'孙国涛':1.75}
时间: 2024-11-23 20:38:56 浏览: 9
Python两个字典键同值相加的几种方法
5星 · 资源好评率100%
你可以创建一个Python函数来找到字典中值(即身高)的最大元素。这里是一个简单的示例:
```python
def find_max_value_in_dict(dictionary):
if not dictionary: # 检查字典是否为空
return None
max_value = dictionary[list(dictionary.keys())[0]] # 设置初始最大值为第一个键对应的值
for key, value in dictionary.items():
if value > max_value:
max_value = value
return max_value, max_value对应的键
# 使用函数找出A组中身高最高的人
A = {'李明': 1.73, '王强': 1.68, '金星': 1.83, '孙国涛': 1.75}
max_height, tallest_person = find_max_value_in_dict(A)
print(f"身高最高的人是{tallest_person},身高为{max_height}米。")
阅读全文