我有一個對象的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貢獻(xiàn)1946條經(jīng)驗 獲得超3個贊
試試這個,假設(shè)你有 d asorderedDict
import operator
#...
person=sorted(d.values(), key=operator.attrgetter('age'))[0]
print person.age
添加回答
舉報
0/150
提交
取消