Язык python без модуля коллекции Вводится текст одной строкой. Каждое слово разделено пробелом. Посчитайте количество каждого слова встречающегося в строке. Для хранения количества слов удобно использовать словарь. Строку надо вводить через input,а затем, чтобы преобразовать её в список слов, разделенных пробелом, воспользоваться функцией split()
Answers & Comments
text = input('Введите текст: ').strip().lower()
words = text.split(' ')
out = []
for word in words:
if not {'word': word, 'amount': words.count(word)} in out:
out.append({'word': word, 'amount': words.count(word)})
for row in out:
print(row['word'] + ': ' + str(row['amount']))