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

2017-09-21  本文已影响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

上一篇 下一篇

猜你喜欢

热点阅读