python - 在 Python 中将列表 append 到自身

标签 python list append

我想给自己 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/

相关文章:

javascript - 使用 jQuery append() 删除 append 的 div

javascript - 从 body 内容 append DIV 会删除 DOM 元素

python 3 : How to move an item from list x to list y and remove it from list x?

python - 如何在 openstack grizzly 中使用 python API 0.11.0 设置图像元数据?

python - 解释列表累积和中的列表理解

python - 使用父类包含子类的许多实例

list - 生成列表的所有排列,包括不同大小和重复元素

.net - 从一个列表中删除另一个整数类型列表中的项目

将列表转换为结构

python - 我无法在 Pyramid 中进行翻译