美文网首页经验App:聚合职场优选内容每天写500字
Python练习实例78 | 找到年龄最大的人,并输出

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

作者: 暮光微晓破倾城 | 来源:发表于2020-04-18 13:20 被阅读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日
北京市通州区京贸中心

相关文章

网友评论

    本文标题:Python练习实例78 | 找到年龄最大的人,并输出

    本文链接:https://www.haomeiwen.com/subject/cemvvhtx.html