本文摘自php中文网,作者silencement,侵删。

python合并列表的方法如下:
方法一
最原始,最笨的方法,分别从两个列表中取出所有的元素,再放入新列表中就OK了。示例代码如下:
1 2 3 4 5 6 7 8 | 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)
|
方法二
这里要用到python中的一个内置函数zip(),它的作用从名字就可以看出来,就是将几个本来无关的内容打包到一起。看代码:
1 2 3 4 | 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]
|
此处为python2语法
方法三
直接使用+合并
1 2 3 | a = [1,2,3]
b = [4,5,6]
c = a + b
|
方法四
使用append方法
1 2 3 | a = [1,2,3]
b = [4,5,6]
a.append(b)
|
注:append()方法是将b列表作为一个整体添加到a列表中,输出结果为
以上就是python中如何合并两个列表的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python元组的知识详解
Python3.7怎么安装pip
Python安装到哪个盘
Python数据可视化的四种方法介绍(附示例)
Python如何创建指定范围的数字列表?(代码示例)
Python常用函数有哪些
如何用Python搭建匿名代理池?搭建匿名代理池的方法
Python如何判断是不是回文数
使用Python可以做什么
Python 查找字符在字符串中的位置实例
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python中如何合并两个列表