Bonjour,

J'ai un programme qui cherche la correspondance entre une liste de mots et un fichier Test. De façon simplifiée, ça donne ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
for mot in mots:
    for ligne in fichier_test:
        resultat= re.search(mot,ligne)
        if resultat:
           print resultat
Quand le mot est trouvé dans le fichier, je l'affiche (s'il est absent, pas d'affichage) et j'arrête de parcourir le fichier.
Mon problème c'est comment passer au mot suivant sans parcourir le reste du fichier : bref revenir à "for mot in mots"
J'ai essayé break mais ça parcourt tous les mots suivants mais sans chercher s'ils sont bien dans le fichier.

Bref, je commence à ne plus m'y retrouver

Merci pour vos conseils !!