【发布时间】:2020-02-19 08:59:29
【问题描述】:
如何将列表拆分为单独的单词。我知道您可以使用split 拆分字符串,但我需要拆分一个列表。
这是我的代码:
text = ['a,b', 'c,d']
text = text.replace(',', ' ')
for i in text:
print(text.split())
当我运行它时,会弹出一个错误,当我尝试将列表转换为字符串时,会出现 \n、' 和 等随机附加信息[] 不应该在那里。
预期结果:我希望结果是一个包含 ['a', 'b', 'c', 'd'] 的列表,当我打印时会得出这个结果。
错误出现在第二行并说:
AttributeError: 'list' 对象没有属性 'replace'
【问题讨论】:
-
这能回答你的问题吗? python how to split text already in a list