条件に一致するリスト内のオブジェクトの数を簡単かつ迅速にカウントする方法を見つけようとしています。例えば
class Person:
def __init__(self, Name, Age, Gender):
self.Name = Name
self.Age = Age
self.Gender = Gender
# List of People
PeopleList = [Person("Joan", 15, "F"),
Person("Henry", 18, "M"),
Person("Marg", 21, "F")]
属性に基づいて引数に一致するこのリスト内のオブジェクトの数をカウントするための最も簡単な関数は何ですか? たとえば、Person.Gender == "F" または Person.Age < 20 の場合は 2 を返します。