2010-12-08 24 views

Respuesta

18
"hello world sample text".split() 

se dividirán en cualquier espacio en blanco. Si sólo desea dividir en espacios versión

"hello world sample text".split(" ") 

expresión regular sería algo como esto

re.split(" +", "hello world sample text") 

que funciona si tiene varios espacios entre las palabras

+0

Ambos de sus soluciones funciona si tiene espacios múltiples entre las palabras –

+4

@Mike, el comportamiento de 'str.split' es ligeramente diferente cuando la cadena dividida se especifica como un espacio, los espacios múltiples se dividirán porque tienen cadena vacía entre ellos. –

Cuestiones relacionadas