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

Published: 26 septembre 2021

Tags: Python; Strings;

DMCA.com Protection Status

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