La méthode partition () divise la chaîne à la première occurrence de la chaîne d'argument et renvoie un tuple contenant la partie avant le séparateur, la chaîne d'argument et la partie après le séparateur.
La syntaxe de partition()
est:
string.partition (séparateur)
Paramètres partition () ()
La partition()
méthode prend un séparateur de paramètre de chaîne qui sépare la chaîne à la première occurrence de celle-ci.
Valeur de retour de la partition ()
La méthode de partition renvoie un 3-tuple contenant:
- la partie avant le séparateur, le paramètre séparateur et la partie après le séparateur si le paramètre séparateur se trouve dans la chaîne
- la chaîne elle-même et deux chaînes vides si le paramètre séparateur n'est pas trouvé
Exemple: comment fonctionne partition ()?
string = "Python is fun" # 'is' separator is found print(string.partition('is ')) # 'not' separator is not found print(string.partition('not ')) string = "Python is fun, isn't it" # splits at first occurence of 'is' print(string.partition('is'))
Production
('Python', 'is', 'fun') ('Python is fun', '', '') ('Python', 'is', 'fun, is it')