Bonjour à tous !

Comme indiqué dans le titre, j'aimerais être capable de pouvoir changer plusieurs mots dans un texte par des autres. Cependant, je n'arrive qu'à remplacer un mot par un autre, pas plusieurs.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
file = open("D:/Gold Standard.txt","r")
contenu = file.read()
 
dico=['<patient>','<date>','<doctor>','<loc>','<drug>']
integ_list = ['<1>','<2>','<3>','<4>','<5>']
 
for i in range(len(dico)):
    okok = contenu.replace(dico[i],integ_list[i])
En effet, dans ma boucle seul la balise <drug> est remplacé par <5>, pas les autres balises.

Merci et passez une bonne journée