python - 如何在将元素 1 乘 1 的同时连接两个列表

标签 python list

如何在 Python 中连接两个列表并按 1 的顺序获取元素?

示例:

listone = [1, 2, 3]
listtwo = [4, 5, 6]

预期结果:

>>> joinedlist
[1, 4, 2, 5, 3, 6]

最佳答案

zip 列表并用 itertooos.chain 压平:

from itertools import chain

list(chain.from_iterable(zip(listone, listtwo)))
[1, 4, 2, 5, 3, 6]

关于python - 如何在将元素 1 乘 1 的同时连接两个列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61228346/

相关文章:

python - 如何在 python 中同时运行 2 个列表?

python - 获取列表中的倒数第二个元素

python - 使用 win32com 设置属性

python - 使用 cv2.putText() 将文本放置在循环之外

c# - 有没有办法在不知道列表类型的情况下只给函数一个名称的列表?

c# - 将克隆添加到列表的速度很慢

python - 如何将列表中的项目设置为特定变量?

python - 如何在matplotlib中设置刻度之间的固定间距

python - 每行 SQLite 读取时间随着总行数增加 : workaround?(Python 2.7、OSX)

python - 不区分大小写的列表排序,不小写结果?