python如何合并两个列表并排序,python3合并两个列表
Python合并两个列表的方法:1。从两个列表中取出所有元素,放入新列表中;2.使用python中的内置函数[zip ()]。
本教程运行环境:windows7系统,python3.9版本3.9,戴尔G3电脑。
python合并两个列表的方法:
方法1:
最原始最笨的办法就是把两个列表里的元素都拿出来放到新列表里。示例代码如下:
列表1=[1,2,3]
列表2=[4,5,6]
list_new=[]
对于列表1:中的项目
list_new.append(项目)
对于列表2:中的项目
list_new.append(项目)
print _ new操作的结果如下:
[1,2,3,4,5,6]方法二:
这里使用了python中的一个内置函数zip()。它的作用从名字就能看出来,就是把几个不相关的内容包装在一起。废话少说,看看代码:
a=[1,2,3]
b=[4,5,6]
c=zip(a,b) //c=[(1,4),(2,5),(3,6)]
list _ new=[row[I]for I in range(len(0))for row in c]先打包,然后降维。就这么简单。(其实一点也不简单。看到后面就会有打人的冲动。)
方法三:
直到最后我才发现,我面前写的都是废话。为什么?因为python语法一句话就能实现,我在这里其实纠结了一篇文章。真的很无聊。
a=[1,2,3]
b=[4,5,6]
相关免费学习推荐:python视频教程
这就是python如何合并两个列表的细节。更多信息请关注热门IT软件开发工作室其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。