Méthode rstrip() de Python3

Python3 字符串Chaînes de caractères en Python3


Description

rstrip() supprime les caractères spécifiés à la fin de la chaîne, par défaut les espaces blancs, y compris les espaces, les retours à la ligne, les retours chariot et les tabulations.

Syntaxe

Syntaxe de la méthode rstrip() :

str.rstrip([chars])

Parameters

  • chars -- spécifie les caractères à supprimer (par défaut : les espaces blancs)

Valeur de retour

Renvoie une nouvelle chaîne créée en supprimant les caractères spécifiés à la fin de la chaîne.

Exemples

L'exemple suivant montre comment utiliser la fonction rstrip() :

Exemples

#!/usr/bin/python3

random_string = 'this is good '

# Les espaces à la fin de la chaîne seront supprimés
print(random_string.rstrip())

# 'si oo' n'est pas un caractère final, donc rien n'est supprimé
print(random_string.rstrip('si oo'))

# Dans 'sid oo', 'd oo' sont des caractères finaux, 'ood' est supprimé de la chaîne
print(random_string.rstrip('sid oo'))

# 'm/' est un caractère final, aucun caractère '.' final n'a été trouvé, 'm/' est supprimé de la chaîne
website = 'www.example.com/'
print(website.rstrip('m/.'))


# Supprimer la virgule (,), le point (.), les lettres s, q ou w ; ce sont tous des caractères finaux
txt = "banana,,,,,ssqqqww....."
x = txt.rstrip(",.qsw")
print(x)
# Supprimer le caractère final *
str = "*****this is string example....wow!!!*****"
print (str.rstrip('*'))

La sortie de l'exemple ci-dessus est :

this is good
this is good
this is g
www.example.co
banana
*****this is string example....wow!!!

Python3 字符串Chaînes de caractères en Python3

Autres extensions