La méthode partition () divise la chaîne à la première occurrence du séparateur et renvoie un tuple contenant la partie du séparateur avant, le séparateur et la partie après le séparateur. Ici le séparateur — c`est une chaîne qui a un argument.
Syntaxe :
chaîne.partition (séparateur)Paramètres :
La méthode partition () prend un séparateur (une chaîne) comme argument qui sépare la chaîne à la première occurrence de celle-ci.Retour :
Renvoie un tuple qui contient 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 est trouvé dans la chaîne.
Renvoie un tuple qui contient la chaîne elle-même et deux chaînes vides si le paramètre séparateur est introuvable.
CODE 1
chaîne
=
"pawan est un bon"
# ' est ' délimiteur trouvé
print
(string.partition (
`est`
))
Séparateur # introuvable
print
(string.partition (
`bad`
))
string
=
"pawan est un bien, n`est-ce pas"
# se divise quand 39; est '
print
(string.partition (
` est `
))
Sortie :
(`pawan `, `est`, `un bien`) (` pawan est un bien`, ` `,` `) (` pawan `,` est`, "un bien, n`est-ce pas")
Codex2
string
=
"geeks est un bon"
# ' est ' délimiteur trouvé
print
(string.partition (
`est`
))
Séparateur # introuvable
print
(string.partition (
`bad`
))
string
=
"les geeks sont bons, n`est-ce pas"
# se sépare quand 39; est '
print
(string.partition (
` est `
))
Sortie :
(`geeks `, `est`, `un bon`) (` geeks est un bon`, ` `,` `) (` geeks `,` est`, "un bon, n`est-ce pas")