J'ai une chaîne de texte qui commence par un nombre d'espaces, variant entre 2 et 4. Quelle est la manière la plus simple et la plus simple de les supprimer, c.-à-d. tout enlever devant un certain personnage?
À votre santé!
J'ai une chaîne de texte qui commence par un nombre d'espaces, variant entre 2 et 4. Quelle est la manière la plus simple et la plus simple de les supprimer, c.-à-d. tout enlever devant un certain personnage?
À votre santé!
L' lstrip()
méthode permettra de supprimer les espaces, retour à la ligne et les tabulations sur une chaîne de début:
>>> ' hello world!'.lstrip()
'hello world!'
Modifier
Comme bl'alpha souligné dans les commentaires, afin de supprimer uniquement les espaces de début de la chaîne, lstrip(' ')
doit être utilisée:
>>> ' hello world with 2 spaces and a tab!'.lstrip(' ')
'\thello world with 2 spaces and a tab!'
Question connexe:
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.