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

分享
程序员 2024-9-12 08:14:39 100 0 来自 中国
有一个数据对列表,找到年岁最大的人,并输出结果。下面用三个人来做演示,现实工作中大概会有更多的人,但是操作的逻辑稳定。假如是单个年岁这个数来比力,是简单的,但是假如是一个数据对,那比力就复杂了。具体看下面的代码。
下面直接上代码:
########################
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______________
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2025-2-1 23:56, Processed in 0.130333 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表