微学网

热门关键词:   as  thinkphp  ecshop  xxx  商务通  www.ymwears.cn
热门: ASP.NET PHP编程 ASP编程 JSP编程 Python

python合并两个列表的方法案例解析【带代码可复制】

发布时间:2021-04-03 来源:未知 点击:
python合并两个列表的方法:1、分别从两个列表中取出所有的元素,再放入新列表中;2、使用python中的一个内置函数【zip()】。
 
 
本教程操作环境:windows7系统、python3.9版,DELL G3电脑。
 
python合并两个列表的方法:
 
方法一:
 
最原始,最笨的方法,分别从两个列表中取出所有的元素,再放入新列表中就OK了。示例代码如下:
 
 
list1 = [1,2,3]

list2 = [4,5,6]

list_new = []

for item in list1:

  list_new.append(item)

for item in list2:

  list_new.append(item)

print list_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]

c = a + b


这就是微学网-程序员之家为你提供的"python合并两个列表的方法案例解析【带代码可复制】"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/14101.html
网络编程 | 前端制作 | 数据库 | CMS教程 | 脚本编程 | 框架 | 服务器 | 微信开发 | APP开发 |

凡本网站转载的文章、图片等资料的版权归版权所有人所有,因无法和版权所有者一一联系,如果本网站选取的文/图威胁到您的权益,请您及时和本网站联系。 我们会在第一时间内采取措施,避免给双方造 成不必要的损失。
© 2015-2021 微学网 版权所有,并保留所有权利。 备案号:粤ICP备09051474号-1

菜鸟教程,提供各类程序编程入门,技巧