Comment supprimer les espaces en début dans une chaîne de caractères "string" avec python ?

Active 26 septembre 2021    /    Viewed 320    /    Comments 0    /    Edit


Exemples de comment supprimer les espaces en début dans une chaîne de caractères avec python:

Créer une chaîne de caractères "string" en python

Créeons une chaîne de caractères "string" en python

s = '   Hello World !    '

Notez que

type( s )

donne

str

et

len(s)

donne

20

Compter le nombre d'espaces dans une chaîne de caractères

Pour compter le nombre d'espaces dans une chaîne de caractères

space_count = 0
for c in s:
    if c.isspace(): space_count += 1

print(space_count)

donne ici

9

Supprimer les espaces de début dans une chaîne de caractères

À l'aide de lstrip()

Pour supprimer les espaces de début dans une chaîne de caractères, une solution consiste à utiliser str.lstrip():

s_new = s.lstrip()

donne alors

Hello World !

et

len(s_new)

donne

17

À l'aide de strip()

Une autre solution consiste à utiliser strip()

s_new = s.lstrip()

donne alors

Hello World !

et

len(s_new)

donne

13

Notez que strip() supprime les espaces en début et en fin.

Références


Card image cap
profile-image
Bazinga

Salut, je suis Ben.

J'ai développé ce site web à partir de zéro avec Django pour partager avec tout le monde mes notes. Si vous avez des idées ou des suggestions pour améliorer le site, faites le moi savoir ! (vous pouvez me contacter via le formulaire de la page d'accueil). Merci!