在Python中:当L是一个列表并且我指定L = L.appened(x)(对于某个对象x)时,为什么我会得到一个None对象?

时间:2017-04-20 20:28:03

标签: python-3.x

我是编程的初学者,并且正在进行for循环,并意识到我得到的错误是因为标题中的原因。为什么会发生这种情况?这是可变对象的一般属性吗?

T

1 个答案:

答案 0 :(得分:0)

append修改列表。没有必要L=L.append(x);只需运行L.append(x)即可。在代码中将L设置为none的原因是因为append

没有返回值