str.rsplit | Python

 

Descripción

El método rsplit() de la clase str permite dividir una cadena en una lista de subcadenas, utilizando un separador especificado. La división se realiza desde la derecha hacia la izquierda. Si no se especifica un separador, se utilizan espacios en blanco como separadores por defecto. También puede especificar cuántas divisiones realizar.

Sintaxis

str.rsplit(sep=None, maxsplit=- 1)

Parámetros

  • maxsplit: Este es un parámetro opcional que define el número máximo de divisiones. El valor predeterminado es -1, lo que significa “todas las divisiones posibles”.
  • sep: Este es otro parámetro opcional que especifica el delimitador. Si se omite o es None, se aplicará cualquier espacio en blanco como separador.

Clase Padre

str

Ejemplo

texto = "Hola, mi nombre es Juan"
resultado = texto.rsplit(sep=' ', maxsplit=2)
print(resultado)

En este ejemplo, la cadena “Hola, mi nombre es Juan” se divide en tres subcadenas [“Hola, mi nombre”, “es”, “Juan”], utilizando el espacio ‘ ‘ como separador y limitando el número de divisiones a 2.

Artículos

Manual Python

Aprende más sobre Python consultando online o descargando nuestro manual.