其实,对于编程敏感的人来说,当一拿到这个题目,我们就可以想到遍历字典当中的value这一知识点。
小黄人.jpg首先,需要我们创建一个字典,字典当中包含了N个key-value对,然后我们再按照value值的大小对字典当中的元素进行遍历,直到能够找到最大的key-value对为止。
好了,不多说了,请看下满代码:
# 找到年龄最大的人,并输出。
person = {"li":18,"wang":29,"zhang":20,"sun":45} #创建一个字典
max = 0 # 输入一个初始值
for i in person: #遍历字典中的value
if person[i] > max: #如果字典中的值大于max
name,max = i,person[i] #则将i及字典的值,赋值给name和max
print(name,max) # 打印出结果
打印出的结果如下图所示:
C:\Python\python.exe "C:/Users/Administrator/Desktop/Python 练习实例100题/练习实例72.py"
sun 45
Process finished with exit code 0
可以看到年龄最大的是key-value对是:“sun”:45。
2020年4月18日
北京市通州区京贸中心
网友评论