Перейти к содержимому
Задача · Словари и множества · урок 10 из 11

Задача: частота слов

Напишите функцию word_count(text), которая возвращает словарь: ключи — слова строки text в нижнем регистре, значения — сколько раз каждое слово встречается.

  • word_count("the cat the") → {'the': 2, 'cat': 1}
  • word_count("Go go GO") → {'go': 3}
  • word_count("") → {}

Ограничения: слова состоят из латинских букв, знаков препинания нет; между словами, а также в начале и в конце строки может стоять несколько пробелов; слова, которые отличаются только регистром букв, считаются одним словом.

Не добавляйте лишних импортов, если в задаче это прямо не сказано.

word_count.py — python
python · строк: 3
Ctrl+Enter запуск · Esc выйти из редактора

Подпишись, чтобы пройти курс

Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.

Войти другим способом