Окружающие слова
Теперь вы хотите выполнить визуализацию на основе набора данных sentiment_analysis. Вас интересуют слова, окружающие слово python: нужно подсчитать, как часто определённое слово встречается непосредственно перед ним и после него.
Положительный просмотр вперёд (?=) проверяет, что первая часть выражения сопровождается указанным выражением просмотра. Положительный просмотр назад (?<=) возвращает все совпадения, которым предшествует заданный шаблон.
Переменная sentiment_analysis, содержащая текст одного твита, и модуль re уже загружены в вашу сессию. Для просмотра данных можно воспользоваться функцией print() в оболочке IPython.
Это упражнение является частью курса
Регулярные выражения в Python
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Positive lookahead
look_ahead = re.____(r"____(____)", ____)
# Print out
print(____)