gpt4 book ai didi

python - 交替 append 两个列表中的元素

转载 作者:太空宇宙 更新时间:2023-11-04 06:47:18 30 4
gpt4 key购买 nike

我有三个包含元素的列表:

a = [[0,1],[2,3],...]
b = [[5,6],[7,8],...]

c = []

我想将 ab 中的元素 append 到 c 中以获得:

c = [ [0,1],[5,6],[2,3],[7,8],.... ]

最佳答案

基本方法:

>>> a = [[0,1],[2,3]]
>>> b = [[5,6],[7,8]]
>>> c = []
>>> for pair in zip(a,b):
... c.extend(pair)
...
>>> c
[[0, 1], [5, 6], [2, 3], [7, 8]]
>>>

如果长度不相等,这会中断。但是您可以将这种情况作为练习来处理。

关于python - 交替 append 两个列表中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40106080/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com