美文网首页经验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