经验App:聚合职场优选内容每天写500字

Python练习实例78 | 找到年龄最大的人,并输出

2020-04-18  本文已影响0人  暮光微晓破倾城

其实,对于编程敏感的人来说,当一拿到这个题目,我们就可以想到遍历字典当中的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日
北京市通州区京贸中心

上一篇 下一篇

猜你喜欢

热点阅读