Método partition() en Python

El método de partition() en Python busca una cadena específica y divide la cadena en una tupla que contiene tres elementos.

El primer elemento contiene la parte anterior a la cadena especificada.

El segundo elemento contiene la cadena especificada.

El tercer elemento contiene la parte después de la cadena.

Importante: este método busca la primera aparición de la cadena especificada.

Ejemplo

Busque la palabra «bananas» y devuelva una tupla con tres elementos:

1 – todo antes del «match»
2 – el «match»
3 – todo después del «match»

txt = "Podría comer manzanas todo el día"

x = txt.partition("manzanas")

print(x)

Sintaxis

string.partition(value)

Valores de parámetros

ParámetroDescripción
valorRequerido. La cadena a buscar

Ejemplo

Si no se encuentra el valor especificado, el método de partición () devuelve una tupla que contiene: 1 – la cadena completa, 2 – una cadena vacía, 3 – una cadena vacía:

txt = "Podría comer manzanas todo el día"

x = txt.partition("manzanas")

print(x)