Método split
El método split devuelve una lista a partir de
una cadena, dividida desde la izquierda por la primera
coincidencia de subcadena y el separador especificado en el parámetro.
En el segundo parámetro opcional
especificamos cuántas veces
dividiremos la cadena. Por defecto, se puede dividir
la cadena un número ilimitado de veces.
Sintaxis
cadena.split(separador, [número de divisiones])
Ejemplo
Apliquemos el método split a
la siguiente cadena y dividámosla una vez:
txt = 'ab_ac_dea'
print(txt.split('_', 1))
Resultado de la ejecución del código:
['ab', 'ac_dea']
Ejemplo
Y ahora apliquemos el método split
sin especificar el número de divisiones:
txt = 'ab_ac_dea'
print(txt.split('_'))
Resultado de la ejecución del código:
['ab', 'ac', 'dea']
Véase también
-
método
rsplit,
que divide una cadena por subcadena desde la derecha -
método
rpartition,
que divide una cadena por la última coincidencia de subcadena -
método
partition,
que divide una cadena por la primera coincidencia de subcadena -
método
join,
que devuelve una cadena a partir de una lista de cadenas