Método split() de cadena de Python

Ejemplo

Divida la cadena en una lista donde cada palabra es un elemento de la lista:

txt = "welcome to China"
x = txt.split()
print(x)

Ejemplo de ejecución

Definición y uso

El método split() divide la cadena en una lista.

Puede especificar el separador, el separador predeterminado es cualquier carácter de espacio en blanco.

Comentarios:Si se especifica max, la lista contendrá la cantidad especificada más uno de elementos.

Sintaxis

.split(separator, max)

Valor del parámetro

Parámetros Descripción
separator Opcional. Especifica el separador a usar al dividir la cadena. El valor predeterminado es cualquier carácter de espacio en blanco.
max Opcional. Especifica el número de veces que se debe dividir la cadena. El valor predeterminado es -1, es decir, "todas las apariciones".

Más ejemplos

Ejemplo

Divida la cadena utilizando la coma seguida de un espacio como separador:

txt = "hello, my name is Bill, I am 63 years old"
x = txt.split(", ")
print(x)

Ejemplo de ejecución

Ejemplo

Utilice el carácter de número como separador:

txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)

Ejemplo de ejecución

Ejemplo

Divida la cadena en una lista de hasta 2 elementos:

txt = "apple#banana#cherry#orange"
¡Establezca el parámetro max en 1 y se devolverá una lista con 2 elementos!
x = txt.split("#", 1)
print(x)

Ejemplo de ejecución