Méthode lstrip

La méthode lstrip renvoie une chaîne dans laquelle les caractères spécifiés au début ont été supprimés. Dans le paramètre optionnel de la méthode, nous spécifions les caractères que nous souhaitons supprimer. S'ils ne sont pas spécifiés, la méthode ne supprimera que les espaces au début de la chaîne.

Syntaxe

pythonchaîne.lstrip([caractères à supprimer])

Exemple

Appliquons la méthode lstrip à la chaîne suivante :

pythontxt = 'abcdea'
print(txt.lstrip('a'))

Résultat de l'exécution du code :

python'bcdea'

Exemple

Ajoutons des espaces au début et à la fin de la chaîne et appliquons à nouveau la méthode lstrip :

pythontxt = ' abcdea '
print(txt.lstrip('a'))

Étant donné que le premier caractère de la chaîne est maintenant un espace, et non le 'a' spécifié, la méthode, ne trouvant aucune correspondance, renverra simplement la chaîne originale :

python' abcdea '

Exemple

Appliquons maintenant la méthode lstrip sans spécifier de paramètre :

pythontxt = ' abcdea '
print(txt.lstrip())

Résultat de l'exécution du code :

python'abcdea '

Voir aussi

  • la méthode strip,
    qui supprime les caractères au début et à la fin de la chaîne
  • la méthode rstrip,
    qui supprime les caractères à la fin de la chaîne