我有一个对象的orderedDict, [<f.Packet object at 0x07AD7090>, <f.Packet object at 0x07ACA8F0>, <f.Packet object at 0x07ACAC90>, <f.Packet object at 0x07A5F5D0>, <f.Packet object at 0x07ACA410>, <f.Packet object at 0x07ABBF50>, <f.Packet object at 0x07ACA830>]这些对象中的每一个都具有诸如名称、年龄和来源之类的属性。我怎样才能得到年龄最小的物体?
2 回答
智慧大石
TA贡献1946条经验 获得超3个赞
试试这个,假设你有 d asorderedDict
import operator
#...
person=sorted(d.values(), key=operator.attrgetter('age'))[0]
print person.age
添加回答
举报
0/150
提交
取消