Bom dia! O seguinte trecho de código:
from collections import defaultdict
aparicoes = defaultdict(int)
for palavra in meu_texto.split():
ate_agora = aparicoes[palavra]
aparicoes[palavra] = ate_agora + 1
print(aparicoes)
...tem como resultado:
defaultdict(<class 'int'>, {'bem': 1, 'vindo': 1, 'meu': 2, 'nome': 1, 'é': 1, 'guilherme': 1, 'eu': 1, 'gosto': 2, 'muito': 2, 'de': 2, 'nomes': 1, 'e': 2, 'tenho': 1, 'o': 1, 'cachorro': 2})
Queria saber como retirar a primeira parte (defaultdict(<class 'int'>), ficando apenas com o dicionário ( {'bem': 1, 'vindo': 1, ...} ) ??
Desde já agradeço a atenção e aguardo retorno.