首页 > 解决方案 > 将列表插入到具有给定索引的二维数组中

问题描述

我无法完全找到我在社区中寻找的确切答案。

我正在尝试将具有特定索引的列表插入到二维数组中。例如,这是我的二维数组:

array = [
[1, 2, 3, 4, 5]
["a", "b", "c", "d", "e"]
[6, 7, 8, 9, 10]
]

这是我的新清单:

newList = ["f", "g", "h", "i", "j"]

newList我将如何插入array

array = [
[1, 2, 3, 4, 5]
["f", "g", "h", "i", "j"]
["a", "b", "c", "d", "e"]
[6, 7, 8, 9, 10]
]

谢谢!如果有任何不清楚的地方,请告诉我。

标签: pythonarrays

解决方案


您的数组只是一个列表,您可以使用 insert

array = [
[1, 2, 3, 4, 5],
["a", "b", "c", "d", "e"],
[6, 7, 8, 9, 10],
]

newList = ["f", "g", "h", "i", "j"]

array.insert(2, newList)

退货

[[1, 2, 3, 4, 5],
['a', 'b', 'c', 'd', 'e'],
['f', 'g', 'h', 'i', 'j'],
[6, 7, 8, 9, 10]]

推荐阅读