その単語はどこにある?
データセットのクリーニングを終える前に、レビュー内に特定の単語が出現するか確認したいとします。先ほど、文字列の中に特定のパターンがあることに気づきました。ここでは、インデックス12から50の間(終了位置は含まれないことに注意)にその単語が含まれているかをチェックし、その単語が最初に現れる最小のインデックスを出力する関数を作成します。この状況に対処する方法は2つあります。どちらが最適かを確かめましょう。
2つの映画レビューのテキストはすでに変数moviesに保存されています。IPython Shellでprint(movies)を使うと中身を確認できます。
この演習はコースの一部です
Pythonで学ぶ正規表現
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
for movie in movies:
# Find the first occurrence of word
print(movie.____(____, ____, ____))