Modification non prise en compte
J'ai un petit probleme :
je veux modifier une chaine de caractere contenue dans un dictionnaire
Code:
1 2 3
| for word in result2.values():
if isinstance(word,str):
word = word.replace(" ' "," ' ' ") |
le probleme c'est qu'il me modifie bien word mais il ne fait pas la modification dans le dictionnaire. Quelqu'un peut il m'expliquer?
Est ce que si je fais comme ca ca change qqch?
Code:
1 2
| for iterator in result2.itervalues():
result2[iterator] = result2[iterator].replace(" ' ", " ' ' ") |
Si oui dites moi ce qui ne fonctionne pas car il me renvoie une Key Error
Merci