【发布时间】:2016-10-22 09:02:57
【问题描述】:
child = []
parent = [1, 3, 5, 7, 9]
index = 2
child.append(parent[:index])
当我运行这段代码时,而不是返回一个子列表
child = [1, 3]
我得到一个子列表:
child = [[1, 3]]
是否有一种单行方法可以将列表中的一些对象复制到另一个列表中而不将其放入嵌套列表中?
【问题讨论】:
-
简单地说:使用
extend而不是append。
标签: python arrays list python-3.x copy