插入列表python中的列表

时间:2018-02-08 08:45:30

标签: python list insert

我正在尝试将某些内容插入列表中的列表中,但我无法弄清楚如何去做。

例如,我有一个列表列表:

List1 = [[10, 13, 17], [3, 5, 1]]

我希望将5插入到元素13之后索引为0的子列表中,所以它看起来像这样:

List1 = [[10, 13, 5, 17], [3, 5, 1]]
#                 ^ 

1 个答案:

答案 0 :(得分:2)

这样做。使用.insert()允许您指定索引以及元素,您可以inplace执行此操作。无需分配输出。

List1 = [[10,13,5,17],[3,5,1]]
List1[0].insert(2,5)
print(List1)

<强>输出

[[10, 13, 5, 17], [3, 5, 1]]