I am trying to find a simple and fast way of counting the number of Objects in a list that match a criteria. e.g.
class Person: def __init__(self, Name, Age,
I know this is an old question but these days one stdlib way to do this would be
from collections import Counter c = Counter(getattr(person, 'gender') for person in PeopleList) # c now is a map of attribute values to counts -- eg: c['F']