시작하기무료로 시작하기

단어는 어디에 있을까요?

데이터셋 정리를 마무리하기 전에, 리뷰에 특정 단어가 나타나는지 확인하려고 합니다. 앞에서 문자열에서 특정 패턴을 발견했죠. 이제 인덱스 12에서 50 사이(끝 위치는 제외됨)에서 단어가 존재하는지 확인하고, 해당 단어가 나타나는 가장 낮은 인덱스를 출력하는 함수를 만들어 보려고 합니다. 이 상황을 처리하는 방법은 두 가지가 있으며, 어느 것이 더 적합한지 확인해 보겠습니다.

두 편의 영화 리뷰 텍스트는 이미 변수 movies에 저장되어 있습니다. IPython 셸에서 print(movies)를 사용해 변수를 확인할 수 있어요.

이 연습은 강의의 일부입니다

Python에서의 정규 표현식

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

for movie in movies:
  # Find the first occurrence of word
  print(movie.____(____, ____, ____))
코드 편집 및 실행