Où se trouve le mot ?
Avant de terminer le nettoyage de votre jeu de données, vous souhaitez vérifier si un mot précis apparaît dans les critiques. Vous avez remarqué plus tôt un motif particulier dans les chaînes. Vous voulez maintenant créer une fonction pour vérifier si un mot est présent entre les caractères d’index 12 et 50, en gardant à l’esprit que la position de fin est exclusive, et afficher l’indice le plus bas où ce mot apparaît. Il existe deux méthodes pour gérer cette situation. Vous voulez voir laquelle fonctionne le mieux.
Le texte de deux critiques de films a déjà été enregistré dans la variable movies. Vous pouvez utiliser print(movies) pour afficher la variable dans l’IPython Shell.
Cet exercice fait partie du cours
<cours>Expressions rationnelles en Python</cours>Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
for movie in movies:
# Find the first occurrence of word
print(movie.____(____, ____, ____))