一开始我有2个列表和1个列表,说明我应该以什么顺序合并这两个列表.例如,我有第一个列表等于[a, b, c]
和第二个列表等于[d, e]
和'合并'列表等于[0, 1, 0, 0, 1]
.
这意味着:首先制作合并列表我需要从第一个列表中获取元素,然后是第二个,然后是第一个,然后是第一个,然后是第二个...我最终得到了[a, d, b, c, e]
.为了解决这个问题,我只使用了循环和两个"指针",但我想知道我是否可以做更多pythonic这个任务...我试图找到一些可以帮助我的功能,但没有真正的结果.