⚡ 60 segundos
dicionarios
Contar itens com defaultdict
defaultdict cria valores padrão automaticamente. Perfeito para contadores e agrupamentos sem KeyError.
defaultdict.py
from collections import defaultdict
frutas = ['maca', 'banana', 'maca', 'uva', 'banana', 'maca']
contador = defaultdict(int)
for fruta in frutas:
contador[fruta] += 1
print(dict(contador))
# {'maca': 3, 'banana': 2, 'uva': 1}