Quiero que mi función python divida una oración (entrada) y almacene cada palabra en una lista. El código que he escrito hasta ahora divide la oración, pero no almacena las palabras como una lista. ¿Cómo puedo hacer eso?¿Cómo dividir una cadena en una lista?
def split_line(text):
# split the text
words = text.split()
# for each word in the line:
for word in words:
# print the word
print(word)
¿Qué parte de este código no funciona? ¿Puede proporcionar el mensaje de error o el problema que está teniendo? –
Tal como está, se imprimirá la lista completa de palabras para cada palabra de la lista. Creo que quisiste usar 'print (word)' como tu última línea. – tgray
La pregunta se ha editado para incluir la respuesta correcta, por lo que ya no tiene sentido – Joop