El método de partición () divide la cadena en la primera aparición del separador y devuelve una tupla que contiene la parte anterior del separador, el separador y la parte posterior al separador. Aquí el separador — es una cadena que tiene un argumento.
Sintaxis:
cadena.partición (separador)Parámetros:
El método de partición () toma un separador (una cadena) como argumento que separa la cadena en la primera aparición de la misma.Devuelve:
Devuelve una tupla que contiene la parte anterior al separador, el parámetro del separador y la parte posterior al separador si el parámetro del separador se encuentra en la cadena.
Devuelve una tupla que contiene la propia cadena y dos cadenas vacías si el parámetro del separador es no encontrado.
CÓDIGO 1
cadena
=
"pawan es bueno"
# ' es ' delimitador encontrado
print
(string.partition (
`es`
))
Separador # no encontrado
"pawan es bueno, ¿no?"
# se divide cuando 39; es '
print
(string.partition (
` es `
))
Salida:
(`pawan `, `es`, `un bien`) (`paan es un bien`, ` `,` `) (`paan`, `es`, "un bien, ¿no?")
Codex2
"geeks es bueno"
# ' es ' delimitador encontrado
print
(string.partition (
`es`
))
Separador # no encontrado
"geeks es bueno, ¿no?"
# se divide cuando 39; es '
print
(string.partition (
` es `
))
Salida:
(`geeks `, `is`, `a good`) (`geeks is a good`, ` `,` `) (`geeks`, `is`, "a good, does not it")