НачатьНачать бесплатно

Простые списковые включения

В этом задании вам нужно создать представление «мешка слов» для спам-письма, хранящегося в переменной spam (содержимое можно изучить с помощью оболочки). Напомним, что «мешок слов» — это просто счётчик уникальных слов в заданном тексте. Такое представление можно использовать для классификации текста, например для обнаружения спама (при наличии достаточного количества обучающих примеров).

Мы подготовили вспомогательную функцию create_word_list(), которая разбивает строку на слова. Например, применив её к 'To infinity... and beyond!', вы получите ['To', 'infinity', 'and', 'beyond'].

Это упражнение является частью курса

Практика задач для собеседования по программированию на Python

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Convert the text to lower case and create a word list
words = ____
Редактировать и запускать код