【发布时间】:2012-06-07 04:25:40
【问题描述】:
让我们假设以下简单对象:
class Mock:
def __init__(self, name, age):
self.name = name
self.age = age
然后我有一个列表,其中包含一些像这样的对象:
myList = [Mock("Dan", 34), Mock("Jack", 30), Mock("Oli", 23)...]
是否有一些内置功能可以让我获得所有年龄为 30 岁的 Mocks? 当然我可以遍历他们并比较他们的年龄,但是像
find(myList, age=30)
会很好。有这样的吗?
【问题讨论】: