📅  最后修改于: 2023-12-03 15:19:12.921000             🧑  作者: Mango
本次测验为Python词典测验,主要考察使用Python字典相关操作的能力。
给定一个字典变量person_details
,包含人员的姓名和年龄信息,要求输出年龄最大的人员姓名。
person_details = {'Tom': 28, 'Jerry': 30, 'Mickey': 26, 'Donald': 32}
首先,我们需要找出年龄最大的人员,也就是字典中值最大的元素。可以使用Python内置函数max()
返回字典中值最大的键。
max_age = max(person_details, key=person_details.get)
其中,get()
方法是用来获取字典中指定键的值。
接着,就可以输出年龄最大的人员姓名。
print('年龄最大的人员是:', max_age)
完整代码如下:
person_details = {'Tom': 28, 'Jerry': 30, 'Mickey': 26, 'Donald': 32}
max_age = max(person_details, key=person_details.get)
print('年龄最大的人员是:', max_age)