让我们假设以下简单对象:
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)
会好的。有没有类似的东西?