美文网首页
Python笔记_2_合并两个列表的方法

Python笔记_2_合并两个列表的方法

作者: 商三郎 | 来源:发表于2017-09-21 16:29 被阅读0次

今天探讨一下如何合并两个列表。

方法一:分别从两个列表中遍历取出所有的元素,再放入新列表中。

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)

printlist_new

方法二:使用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(c)-1) for row in c]

方法三:最简单。

a = [1,2,3]

b = [4,5,6]

c = a + b

相关文章

网友评论

      本文标题:Python笔记_2_合并两个列表的方法

      本文链接:https://www.haomeiwen.com/subject/jxqtextx.html