Método rpartition() de cadena de Python

Ejemplo

Buscar la última aparición de la palabra "bananas" y devolver una tupla de tres elementos que contiene:

  • 1 - Todo el contenido antes de la "Coincidencia"
  • 2 - La "Coincidencia"
  • 3 - Todo el contenido después de la "Coincidencia"
txt = "Puedo comer plátanos todo el día, los plátanos son mi fruta favorita"
x = txt.rpartition("bananas")
print(x)

Ejemplo de ejecución

Definición y uso

El método rpartition() busca la última aparición de la cadena especificada y la divide en una tupla de tres elementos.

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

El segundo elemento contiene la cadena especificada.

El tercer elemento contiene la parte posterior de la cadena.

Sintaxis

string.rpartition(value)

Valor del parámetro

Parámetro Descripción
value Obligatorio. La cadena a recuperar.

Más ejemplos

Ejemplo

Si no se encuentra el valor especificado, el método rpartition() devolverá una tupla que contiene: 1 - La cadena completa, 2 - Una cadena vacía, 3 - Una cadena vacía:

txt = "Puedo comer plátanos todo el día, los plátanos son mi fruta favorita"
x = txt.rpartition("apples")
print(x)

Ejemplo de ejecución