自学Python:找出年龄最大的人

有一个数据对列表,找到年龄最大的人,并输出结果。下面用三个人来做演示,实际工作中可能会有更多的人,但是操作的逻辑不变。如果是单个年龄这个数来比较,是简单的,但是如果是一个数据对,那比较就复杂了。具体看下面的代码

下面直接上代码

########################

person = {"li":18,"wang":50,"zhang":20,"sun":22}#列表可以更长,具体视实际情况而定

def find_max(dict):#写一个函数

    max_age = 0

    for key, value in dict.items():

        if value > max_age:

            max_age = value

            name = key

    print (name)

    print (max_age)

find_max(person)#调用函数

########################

执行结果如下:

wang

50

________________END______________

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/55970.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>