Méthode partition
La méthode partition renvoie un tuple
d'une chaîne divisée au niveau de la première occurrence
d'une sous-chaîne et du séparateur spécifié en paramètre.
Syntaxe
chaîne.partition(séparateur)
Exemple
Appliquons la méthode partition à
la chaîne suivante :
txt = 'abc_dea'
print(txt.partition('_'))
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
partition :
txt = 'ab_cd_ea'
print(txt.partition('_'))
Comme le montre le résultat obtenu, la méthode
a divisé la chaîne uniquement au niveau de la première occurrence
du caractère '_' :
('ab', '_', 'cd_ea')
Voir aussi
-
la méthode
rpartition,
qui divise une chaîne au niveau de la derniè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 -
la méthode
join,
qui renvoie une chaîne à partir d'une liste de chaînes