У вас не будет доступа к collections.Counter
, но collections.defaultdict
было добавлено в Python 2.5
keys
и выровнять список
data = [j for i in data for j in i.keys()]
# ['a', 'b', 'a', 'c', 'c', 'b', 'a', 'c', 'a', 'd']
collections.defaultdict
from collections import defaultdict
dct = defaultdict(int)
for key in data:
dct[key] += 1
# defaultdict(<type 'int'>, {'a': 4, 'c': 3, 'b': 2, 'd': 1})
Если вам нужен только счет для a
, есть более простые способы сделать это, ноэто даст вам количество ключей в вашем списке словарей.