码迷,mamicode.com
首页 > 其他好文 > 详细

max()的key的运用

时间:2020-02-15 13:46:21      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:pre   def   print   func   person   __init__   turn   return   int   

class Person:
def __init__(self,age):
self.age = age

a = Person(5)
s = Person(1)
d = Person(2)
z = Person(7)
x = Person(88)
c = Person(55)
v = Person(3)
b = Person(6)
obj_list = [a,s,d,z,x,c,v,b]
def func(obj):
return obj.age
k = max(obj_list,key = func)
print(k.age)

f = max(obj_list,key = lambda obj : obj.age)
print(f.age)

max()的key的运用

标签:pre   def   print   func   person   __init__   turn   return   int   

原文地址:https://www.cnblogs.com/liujie12/p/12311112.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!