una tipos separar por palabra numeros letras imprimir funcion eliminar convertir comparar caracteres caracter cadenas cadena python string split

tipos - separar palabra en letras python



Divide una cadena solo por el primer espacio en python (3)

RTFM: string.split(s[, sep[, maxsplit]])

>>> "238 NEO Sports".split(None, 1) [''238'', ''NEO Sports'']

Tengo una cadena por ejemplo: "238 NEO Sports" . Quiero dividir esta cadena solo en el primer espacio. La salida debe ser ["238","NEO Sports"] .

Una forma en la que podría pensar es usando split() y finalmente fusionar las dos últimas cadenas devueltas. ¿Hay alguna manera mejor?


Simplemente pase la cuenta como segundo parámetro a la función str.split .

>>> s = "238 NEO Sports" >>> s.split(" ", 1) [''238'', ''NEO Sports'']


Utilice string.split ()

string = "238 NEO Sports" print string.split('' '', 1)

Salida:

[''238'', ''NEO Sports'']