小编典典

如何将字符串拆分为列表?

all

我希望我的 Python 函数拆分一个句子(输入)并将每个单词存储在一个列表中。我当前的代码拆分句子,但不将单词存储为列表。我怎么做?

def split_line(text):

    # split the text
    words = text.split()

    # for each word in the line:
    for word in words:

        # print the word
        print(words)

阅读 107

收藏
2022-03-06

共1个答案

小编典典

text.split()

这应该足以将每个单词存储在列表中。 words已经是句子中单词的列表,因此不需要循环。

其次,这可能是一个错字,但你的循环有点混乱。如果你真的想使用追加,那就是:

words.append(word)

不是

word.append(words)
2022-03-06