Méthode rstrip
La méthode rstrip
renvoie une chaîne dans
laquelle les caractères à sa fin ont été supprimés. Dans le
paramètre optionnel de la méthode, nous indiquons
les caractères que nous souhaitons supprimer. S'ils
ne sont pas spécifiés, la méthode supprimera uniquement
les espaces à la fin de la chaîne.
Syntaxe
chaîne.rstrip([caractères à supprimer])
Exemple
Appliquons la méthode rstrip
à
la chaîne suivante :
txt = 'abcdea'
print(txt.rstrip('a'))
Résultat de l'exécution du code :
'abcde'
Exemple
Ajoutons des espaces au début et à la fin de la chaîne
et appliquons à nouveau la méthode rstrip
:
txt = ' abcdea '
print(txt.rstrip('a'))
Étant donné que le dernier caractère de la chaîne est maintenant
un espace, et non le 'a'
spécifié,
la méthode, n'ayant trouvé aucune correspondance, a simplement renvoyé
la chaîne originale :
' abcdea '
Exemple
Maintenant, appliquons la méthode rstrip
sans spécifier de paramètre :
txt = ' abcdea '
print(txt.rstrip())
Résultat de l'exécution du code :
' abcdea'