Método rpartition() en Python

El método rpartition() en Python busca la última aparición de 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.

Ejemplo

El método rpartition() busca la última aparición de 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.
txt = "Podría comer manzanas todo el día, es mi comida favorita"

x = txt.rpartition("manzanas")

print(x)

Sintaxis

string.rpartition(value)

Valores de parámetros

ParámetroDescripción
valorRequerido. La cadena a buscar

Ejemplo

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

txt = "Podría comer manzanas todo el día, es mi comida favorita"

x = txt.rpartition("manzanas")

print(x)