python - 将子列表插入列表n python
问题描述
我有一个列表 A=[[1,2],[2,3],[4,5]],我想在列表 A 的 index=1 处插入 [2,2]。我该怎么办?我不打算为此使用任何软件包。最终数组将是: A=[[1,2],[2,2],[2,3],[4,5]] 我使用了以下代码,但它给出了错误:
A.insert([2,2],1)
解决方案
您可以使用:
A.insert(1, [2, 2])
来自文档:
list.insert(i, x)
在给定位置插入一个项目。第一个参数是要插入的元素的索引,所以 a.insert(0, x) 插入到列表的最前面,a.insert(len(a), x) 等价于 a.append( X)。