Méthode rpartition
La méthode rpartition renvoie un tuple
de la chaîne divisée par la dernière
occurrence de la sous-chaîne et du séparateur
spécifié en paramètre.
Syntaxe
chaîne.rpartition(séparateur)
Exemple
Appliquons la méthode rpartition
à la chaîne suivante :
txt = 'abc_dea'
print(txt.rpartition('_'))
Résultat de l'exécution du code :
('abc', '_', 'dea')
Exemple
Maintenant, ajoutons un caractère supplémentaire
'_' à notre chaîne et appliquons à nouveau la méthode
rpartition :
txt = 'ab_cd_ea'
print(txt.rpartition('_'))
Comme le montre le résultat obtenu, la méthode
a divisé la chaîne uniquement sur la dernière
occurrence du caractère '_' :
('ab_cd', '_', 'ea')
Voir aussi
-
la méthode
join,
qui renvoie une chaîne à partir d'une liste de chaînes -
la méthode
partition,
qui divise une chaîne par la première occurrence d'une sous-chaîne -
la méthode
rsplit,
qui divise une chaîne par une sous-chaîne à partir de la droite -
la méthode
split,
qui divise une chaîne par une sous-chaîne à partir de la gauche