Bonjour,
je suis debutant en Python et je cherche a remplacer une chaine par une autre chaine dans une liste.
Voici la liste :
['AAA^B','AAA^B','AEI^C','MSFT','AAPL','AOI','MCRE^B']
je souhaite remplacer le pattern :
'^*' par '-P*'
donc ^B' ou '^C' par exemple par '-PB' et '-PC'
J’ai essaye d’utiliser ca :
stock_list = ['-P{}' if i=='^{}' else i for i in stock_list]
Mais ca ne semble pas fonctionner car je pense que cela cherche la chaine entiere et non juste '^{}'
J’ai essaye de regarder du cote de re.sub mais je ne vois pas trop comment commencer, si vous avez des suggestions ou remarques
merci par avance !
+0
-0