Поиск объекта по его члену внутри списка в python

давайте предположим, что следующий простой объект:

class Mock:
    def __init__(self, name, age):
        self.name = name
        self.age = age

тогда у меня есть список с некоторыми такими объектами:

myList = [Mock("Dan", 34), Mock("Jack", 30), Mock("Oli", 23)...]

Есть ли какая-то встроенная функция, с помощью которой я могу получить все Mocks с возрастом ie 30? Конечно, я могу просмотреть их и сравнить их возраст, но что-то вроде

find(myList, age=30)

было бы неплохо. Есть ли что-то подобное?

20
задан marshall.ward 16 August 2013 в 01:44
поделиться