ПочатиПочніть безкоштовно

Оточні слова

Тепер ви хочете побудувати кілька візуалізацій на основі набору даних sentiment_analysis. Вас цікавлять слова поруч із python. Потрібно порахувати, скільки разів певне слово з'являється безпосередньо перед ним і після нього.

Позитивна перевірка вперед (lookahead) (?=) гарантує, що перша частина виразу одразу супроводжується виразом lookahead. Позитивна перевірка назад (lookbehind) (?<=) повертає всі збіги, перед якими стоїть вказаний шаблон.

Змінна sentiment_analysis, що містить текст одного твіту, і модуль re вже завантажені у вашій сесії. Ви можете скористатися print() у IPython Shell, щоб переглянути дані.

Ця вправа є частиною курсу

Regular Expressions in Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Positive lookahead
look_ahead = re.____(r"____(____)", ____)

# Print out
print(____)
Редагувати та запускати код