1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wyrażenia regularne w Pythonie

Connected

ćwiczenie

Gdzie jest to słowo?

Zanim skończysz czyścić zbiór danych, chcesz sprawdzić, czy w recenzjach występuje konkretne słowo. Wcześniej zauważyłeś pewien wzorzec w łańcuchach znaków. Teraz chcesz napisać funkcję, która sprawdzi, czy dane słowo pojawia się między znakami o indeksach 12 i 50 – pamiętaj, że pozycja końcowa jest wyłączna – a następnie wypisze najniższy indeks, pod którym to słowo występuje. Istnieją dwie metody obsługi tej sytuacji. Chcesz sprawdzić, która z nich sprawdzi się najlepiej.

Tekst dwóch recenzji filmowych został już zapisany w zmiennej movies. Możesz użyć print(movies), aby wyświetlić zmienną w powłoce IPython.

Instrukcje 1/2

undefined XP
  • 1

    Znajdź indeks, pod którym money występuje między znakami o indeksach 12 i 50. Jeśli słowo nie zostanie znalezione, metoda powinna zwrócić -1.

  • 2

    Znajdź indeks, pod którym money występuje między znakami o indeksach 12 i 50. Jeśli słowo nie zostanie znalezione, metoda powinna zgłosić błąd.