【发布时间】:2018-12-27 18:28:30
【问题描述】:
我遇到了一些非常简单的事情(可能):
我有一个列表,其中列表条目 [0] 应与列表条目 [1] 合并,[2] 应与 [3] 合并,依此类推。
最后,在配对合并后,我想将结果保存在一个新列表中。 到目前为止我创建的 for 循环从未工作过,那么也许有人可以帮助我吗?
非常感谢!
像这样:
list1 = ["A1", "A2", "B1", "B2", "C1", "C2"]
list2 = []
# The Output for list2 should be like: ["A1A2", "B1B2", "C1C2"]
【问题讨论】:
-
欢迎在 Stackoverflow 上发帖!您能否编写代码尝试部分解决方案,即使它不能完全工作。 How to create a Minimal, Complete, and Verifiable example
-
list2 = [x+y for x,y in zip(list1[::2], list1[1::2])]有关解释,请自行查看文档并搜索列表切片、zip 和列表理解。 -
非常感谢您的帮助! :)
标签: python arrays python-3.x list merge