【发布时间】:2015-04-19 05:23:13
【问题描述】:
我是 Python 新手。Python 列表不能循环修改。对此的输出是未更改的数组 str1。我试图使这个列表为零。这对我来说有点奇怪。 为什么我不能更改列表的元素?
import re,string
str1=["This is a review","This is not a review"]
for each in str1:
each=" "
print str1
有什么线索吗?
【问题讨论】:
-
在python中列表是对象stackoverflow.com/questions/24292174/are-python-lists-mutable的类型
-
@Kasra,我认为这更像是这个问题的重复:stackoverflow.com/questions/14406449/…
-
@krock 没有太大区别!像这样的问题有很多重复! :)
-
伙计们,我们应该使用机器学习来更好地自动推荐相似的主题。语义相似度等。只是我的两分钱。