如何将一个列表插入另一个列表?
我有两个列表:
A = [1,2,3]
B = [4,5,6]
有没有什么简单的方法可以把B插入到A的任意位置呢?
假设的输出结果:
[1,4,5,6,2,3]
当然,我可以一个一个地遍历B
,然后逐个插入,但我觉得应该有更好的方法。
2 个回答
14
A[1:1] = B
A
的值将是 [1, 4, 5, 6, 2, 3]
2
def insert(outer, inner, pos):
outer[pos:pos] = inner
当然可以!请把你想要翻译的内容发给我,我会帮你用简单易懂的语言解释清楚。