Méthode Python String rsplit()
Exemple
Divisez une chaîne en une liste, en utilisant une virgule, suivie d'un espace (, ) comme séparateur :
txt = "apple, banana, cherry"
x = txt.rsplit(", ")
print(x)
Définition et utilisation
La rsplit()
méthode divise une chaîne en une liste, en commençant par la droite.
Si aucun "max" n'est spécifié, cette méthode renverra la même chose que la
split()
méthode.
Remarque : Lorsque maxsplit est spécifié, la liste contiendra le nombre spécifié d'éléments plus un .
Syntaxe
string.rsplit(separator, maxsplit)
Valeurs des paramètres
Parameter | Description |
---|---|
separator | Optional. Specifies the separator to use when splitting the string. By default any whitespace is a separator |
maxsplit | Optional. Specifies how many splits to do. Default value is -1, which is "all occurrences" |
Plus d'exemples
Exemple
Divisez la chaîne en une liste avec un maximum de 2 éléments :
txt = "apple, banana, cherry"
# setting the maxsplit parameter
to 1, will return a list with 2 elements!
x = txt.rsplit(", ", 1)
print(x)