如何连接两个列表以使元素处于替代位置?

Aan*_*V B 2 python function list elements

例如:

 a=[1,2,3,4,5,6]
 b=[7,8,9,10,11,12]
Run Code Online (Sandbox Code Playgroud)

然后结果:

c=[1,7,2,8,3,9,4,10,5,11,6,12]
Run Code Online (Sandbox Code Playgroud)

你如何连接两个列表,使元素处于不同的位置?

我试图将它们链接到一个新列表并重新排列,但它没有出现。如果你能告诉我很长的路(不要过多使用内置函数),那就太好了。我是 python 新手,我的学校没有教太多。谢谢你。

Mal*_*imi 6

只需用 for 循环附加它们,假设它们的长度相同:

c = []

for i in range(len(a)):
    c.append(a[i])
    c.append(b[i])
Run Code Online (Sandbox Code Playgroud)

  • 初学者或不枚举是这样做的方法。 (2认同)