python - 如何在每隔一个元素处组合两个字符串列表?

标签 python python-3.x list

我会怎样去

lst1 = ['the', 'brown', 'jumps', 'the', 'dog']
lst2 = ['quick', 'fox', 'over', 'lazy']

到这个输出:

['the', 'quick', 'brown', 'fox', 'jumps', 'over', 'the', 'lazy', 'dog']

没有定义新函数?

到目前为止我已经尝试过:

insertcounter = 1
for k in lst2:
    lst1.insert(insertcounter, k)
    insertcounter += 1

但它只是将整个 lst2 插入到第一个索引处,而不是循环遍历。我确信答案是显而易见的,但我是菜鸟,它没有击中我。

提前致谢!

最佳答案

insertcounter += 1 更改为 insertcounter += 2

关于python - 如何在每隔一个元素处组合两个字符串列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73072564/

相关文章:

python - 如何使用 python 自动化 git push 进程?

python - 具有两个协程的asyncIO多线程服务器

python - 列表中的运算符在打印时仍显示引号(Python 3.1)

python - 带分隔符的 Pandas groupby 连接

c# - 如何获取通用列表中类型的字节大小?

python - 在 python 中存储字典和 json 文件类型的推荐方法是什么

python - Tkinter 管理我的事件循环和我的主循环

python -\b 字符的反义词是什么,即一种不可删除的空格?

python - 不断检查列表并在列表中有项目时执行某些操作

python - 多维数组与 python 中的嵌套列表