avp26/u4/word_count.py
2026-10-05 21:59:18 +02:00

17 lines
416 B
Python

from collections import defaultdict
def count_words(sentance: str) -> dict:
words = defaultdict(0)
delims = [":", "?", "!", "\n", "\t"]
for delim in delims:
sentance = sentance.replace(delim, "")
for w in sentance.split(" "):
words[w] += 1
return words
print(count_words(""""To je heslo: 'HESLO 123'!", zvolala postava zo seriálu Panelák.\nPotom som utiekol."""))