首页 > 数据库 > 数据库开发技术 > 盘点一个Python中列表合并的问题
回复“书籍”即可获赠Python从入门到进阶共10本电子书
大家好,我是Python进阶者。
前几天在Python钻石交流群【海南菜同学】问了一个Python列表合并的问题,提问截图如下:
原始代码如下:
def cp_pi():
list1 = [1,2,3]
list2 = ["a","b","c"]
return list1,list2
def main():
a1 = cp_pi()
print(a1)
for l1 in a1[0]:
print(l1)
print("*-*-"*5)
for l2 in a1[1]:
print(l2)
if __name__ == '__main__':
main()
这里【提请问粘给图截报错贴代源码】也给了一个思路,如下:
这里【瑜亮老师】给出了具体的思路,如果两个列表中元素个数相同,可以用zip,然后join,如下所示。
最后给了一份代码如下所示:
a=[1, 2, 3]
b=['a', 'b', 'c']
result= [str(i[0])+i[1] for i in zip(a,b)]
print(result)
运行之后可以得到预期的效果:
顺利地解决了粉丝的问题。
最后分享下zip()函数的用法,这个拉链函数还是蛮常用的。
这里【瑜亮老师】还举例来帮助大家理解,确实好形象。
大家好,我是皮皮。这篇文章主要盘点了一个Python列表合并的问题,文中针对该问题给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。
最后感谢粉丝【海南菜同学】提问,感谢【瑜亮老师】、【提请问粘给图截报错贴代源码】给出的思路和代码解析,感谢【dcpeng】、【冫马讠成】等人参与学习交流。
大家在学习过程中如果有遇到问题,欢迎随时联系我解决(我的微信:pdcfighting),应粉丝要求,我创建了一些高质量的Python付费学习交流群,欢迎大家加入我的Python学习交流群!
小伙伴们,快快用实践一下吧!如果在学习过程中,有遇到任何问题,欢迎加我好友,我拉你进Python学习交流群共同探讨学习。

赠书规则
内容简介
《Python算法的奇妙之旅》结合Python语言,从基础算法讲起,逐步深入6种常用算法思想,每种算法思想都佐以大量生动有趣的案例,让读者在学习Python语法及算法的同时,意识到算法的重要性,继而对算法产生浓厚的兴趣。
《Python算法的奇妙之旅》共11章,分为2篇。第1篇“基础知识”,主要介绍Python、算法、数据结构、时间复杂度和空间复杂度等关键的基础概念,以及十大排序算法,让读者对算法有一个初步的了解;第2篇“开始算法之旅”,结合40多个典型案例及其对应的100多种解题思路与方法,介绍遍历法、迭代法、递归法、回溯法、贪心法和分治法6种算法思想,涉及算法的基本思想、关键特征、解题步骤和框架等。
《Python算法的奇妙之旅》内容通俗易懂,案例丰富,实用性强,特别适合对Python语言和算法感兴趣的入门与进阶读者阅读,也适合C、C 、Java和PHP程序员及其他编程爱好者阅读,另外还适合作为相关院校和培训机构的教材。
活动方式:在公众号后台回复"送书"参与活动,届时会在参与的小伙伴中抽取1名幸运鹅!或者在本公众号后台文章留言累计300次(PS:一篇文章算留言一次,后台有数据统计的,本号有1000余篇文章,欢迎留言支持),满足留言次数也可以免费获得一本赠书,包邮哦!
活动时间:截至9月21日20点(周三)开奖,不见不散。
快快拉上你的小伙伴参与进来吧~
让我知道你在看
------------------- End -------------------
往期精彩文章推荐:

欢迎大家点赞,留言,转发,转载,感谢大家的相伴与支持
想加入Python学习群请在后台回复【入群】
万水千山总是情,点个【在看】行不行
/今日留言主题/
随便说一两句吧~~
原文作者:Python爬虫与数据挖掘;如有侵权,请联系管理员删除。