Bonjour,
Je souhaite supprimer tout les espaces d'une chaîne.
lstrip ne supprime que ceux de devant, rstrip que ceux de derrière...
strip fait les deux...
Suis-je contraint de réaliser une boucle avec del() ?
Merci
Bonjour,
Je souhaite supprimer tout les espaces d'une chaîne.
lstrip ne supprime que ceux de devant, rstrip que ceux de derrière...
strip fait les deux...
Suis-je contraint de réaliser une boucle avec del() ?
Merci
Si tu ne vis pas ce que tu penses alors tu penses ce que tu vis.
Oui, je pense que tu n'as pas d'autre choix.
C'est un besoin assez spécifique il me semble, il ne doit pas y avoir de petite routine toute faite en natif.
Bonjour,
il y a la possibilité de convertir la chaine en séquence (en prenant les espaces comme séparateurs), puis de fusionner les éléments de la séquence dans une chaîne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 s1 = "Developpez.com c'est d'la balle !" s2 = ''.join(s1.split()) print s2 # affiche : Developpez.comc'estd'laballe!
FAQ XML
------------
« Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
Giacomo Leopardi
La méthode replace peut supprimer des caractères, il suffit de les remplacer par une chaîne vide
Si tu veux supprimer tout ce qui est des caractères d'espacement (\t, \n, \r, \f, \v) tu peux utiliser les regex
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 >>> s = "Ceci est un test" >>> s.replace(" ", "") 'Ceciestuntest'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 >>> import re >>> s = "Ceci\test\nun test\r\navec d'autres caracteres" >>> re.sub(r"\s", "", s) "Ceciestuntestavecd'autrescaracteres"
Excellent.
Si tu ne vis pas ce que tu penses alors tu penses ce que tu vis.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager