Решение
Это довольно просто (words
- это список слов, которые вы хотите обработать):
result = {}
for word in set(words):
result[word] = words.count(word)
Не требует никаких дополнительных модулей.
Тест
Для следующего значения words
:
words = ['House', 'Dream', 'Tree', 'Tree', 'House', 'Sky', 'House']
он даст вам следующий результат:
>>> result
{'Dream': 1, 'House': 3, 'Sky': 1, 'Tree': 2}
Отвечает ли он на ваш вопрос?