自学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______________
共有 0 条评论