【发布时间】:2014-04-14 00:13:32
【问题描述】:
我正在尝试拆分列表的元素:
text = ['James Fennimore Cooper\n', 'Peter, Paul, and Mary\n',
'James Gosling\n']
newlist = ['James', 'Fennimore', 'Cooper\n', 'Peter', 'Paul,', 'and', 'Mary\n',
'James', 'Gosling\n']
到目前为止我的代码是:
newlist = []
for item in text:
newlist.extend(item.split())
return newlist
我得到了错误:
builtins.AttributeError: 'list' object has no attribute 'split'
【问题讨论】:
-
您发布的代码没有显示该错误。
-
@mogambo
split永远不会在text上调用,而是在item上调用。 -
糟糕!你是对的……我的错。正在删除评论。
标签: python string list loops split