Solution: count words (Counter)



examples/dictionary/count_words_with_counter.py
from collections import Counter

words = ['Wombat', 'Rhino', 'Sloth', 'Tarantula', 'Sloth', 'Rhino', 'Sloth']

cnt = Counter()
for word in words:
   cnt[word] += 1

print(cnt)
for word in cnt.keys():
   print("{}:{}".format(word, cnt[word]))