首页 > 解决方案 > 将子列表插入列表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)

标签: pythonlistinsert

解决方案


您可以使用:

A.insert(1, [2, 2])

来自文档

list.insert(i, x)

在给定位置插入一个项目。第一个参数是要插入的元素的索引,所以 a.insert(0, x) 插入到列表的最前面,a.insert(len(a), x) 等价于 a.append( X)。


推荐阅读