Supprimer un caractère dans une chaîne - Python - Programmation
Marsh Posté le 05-09-2006 à 10:59:11
ouai ... enfin les expressions régulières juste pour ça
c'est comme utilser un tank pour écraser une mouche.
replace est bien, que lui reproches-tu ?
Marsh Posté le 05-09-2006 à 11:01:52
ReplyMarsh Posté le 05-09-2006 à 11:06:35
hmmm
string.replace() n'est pas deprecated
en revanche
replace(string) l'est
Marsh Posté le 05-09-2006 à 12:18:27
Tu peux aussi utiliser "".join(item.split()) mais c'est beaucoup plus lent qu'un simple replace
Code :
|
Et je ne parle même pas des regex
pains-aux-raisins a écrit : replace fait partie des fonctions deprecated... |
Alors là je veux une source sur la déprécation de la méthode replace de l'objet string. Ce qui est déprécié c'est la fonction replace dans le module string.
Marsh Posté le 05-09-2006 à 10:16:29
Bonjour,
Je voudrais supprimer les espaces dans une chaîne de caractère. J'utilise actuellement item.replace(' ',''), mais j'aime pas trop cette écriture. Existe-t'il une autre fonction qui permette de le faire?
Merci