¿Cómo divido una cadena en una lista de palabras?
¿Cómo divido una oración y almaceno cada palabra en una lista? p.ej
"these are words" ⟶ ["these", "are", "words"]
Para dividir según otros delimitadores, consulte Dividir una cadena por un delimitador en Python .
Para dividir en caracteres individuales, consulte ¿Cómo divido una cadena en una lista de caracteres? .
Aceptado
Dada una cadena sentence
, ésta almacena cada palabra en una lista llamada words
:
words = sentence.split()
Para dividir la cadena text
en ejecuciones consecutivas de espacios en blanco:
words = text.split()
Para dividir la cadena text
en un delimitador personalizado como ","
:
words = text.split(",")
La words
variable será a list
y contendrá las palabras text
divididas en el delimitador.