1. Learn
  2. /
  3. Курси
  4. /
  5. Regular Expressions in Python

Connected

Вправа

Оточні слова

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

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

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

Інструкції 1/2

undefined XP
  • 1

    Отримайте всі слова, за якими в sentiment_analysis стоїть слово python. Виведіть знайдене слово.

  • 2

    Отримайте всі слова, перед якими в sentiment_analysis стоїть слово python або Python. Виведіть знайдені слова.