Il metodo partition() divide la stringa alla prima occorrenza del separatore e restituisce una tupla contenente la parte del separatore prima, il separatore e la parte dopo il separatore. Qui il separatore — è una stringa che ha un argomento.
Sintassi:
string.partition (separatore)Parametri:
Il metodo partition() accetta un separatore (una stringa) come argomento che separa la stringa alla prima occorrenza.Restituisce:
Restituisce una tupla che contiene la parte prima del separatore, il parametro separatore e la parte dopo il separatore se il parametro separatore si trova nella stringa.
Restituisce una tupla che contiene la stringa stessa e due stringhe vuote se il parametro separatore è non trovato.
CODICE 1
string
=
"pawan è un bene"
# ' è ' delimitatore trovato
print
(string.partition (
`è`
))
Separatore # non trovato
print
(string.partition (
`bad`
))
stringa
=
"pawan è buono, non è vero"
# si divide quando 39; è '
print
(string.partition (
` è `
))
Output:
(`pawan `, `è`, `buono`) (` pawan è buono`, ` `,` `) (` pawan `,` è`, "buono, vero")
Codice2
stringa
=
"geeks is a good"
# ' è ' delimitatore trovato
print
(string.partition (
`è`
))
Separatore # non trovato
print
(string.partition (
`bad`
))
stringa
=
"geeks is a good, non è vero"
# si divide quando 39; è '
print
(string.partition (
` è `
))
Output:
(`geeks `, `è`, `buono`) (` geeks is a good`, ` `,` `) (` geeks `,` is`, "buono, non è vero")