70 of 151 menu

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'

Voir aussi

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