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'']