Я хочу подсчитать количество раз, когда слово появляется в списке укусов.извлечение словаря из объекта-счетчика
['this is a red ball','this is another red ball']
Я написал следующий код
counts = Counter()
for sentence in lines:
counts.update(word.strip('.,?!"\'').lower() for word in sentence.split())
Это дает мне результат в следующем формате
Counter({'': 6, 'red': 2, 'this': 2, ....})
Как я могу получить только словарь?
«Счетчик» - это подкласс словаря - все, что вы можете сделать с первым, вы можете сделать с последним. Почему вы хотите преобразовать его в vanilla dict? Но это достаточно просто: 'dict (counts)'. – jonrsharpe