<分区>
我想给自己 append 一个列表,我认为这可行:
x = [1,2]
y = x.extend(x)
print y
我想返回 [1,2,1,2]
但我返回的只是内置的 None
。我究竟做错了什么?我正在使用 Python v2.6
<分区>
我想给自己 append 一个列表,我认为这可行:
x = [1,2]
y = x.extend(x)
print y
我想返回 [1,2,1,2]
但我返回的只是内置的 None
。我究竟做错了什么?我正在使用 Python v2.6
最佳答案
x.extend(x)
不返回新副本,它修改列表本身。
只需打印 x
即可。
你也可以使用 x + x
关于python - 在 Python 中将列表 append 到自身,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6793545/