美文网首页
【Python】合并多个list的几个方法

【Python】合并多个list的几个方法

作者: 见黑知白 | 来源:发表于2017-06-14 15:15 被阅读1099次

【问题】

将lst = [ [1, 2, 3], [2, 1, 3], [8, 4, 3] ],变为[1, 2, 3, 2, 1, 3, 8, 4, 3]

【方法】

1. myList = [x for j in lst for x in j]

2. 

mylist = []

for i in L:

    mylist += i

print(mylist)

3. 使用标准库中的itertools(循环器)

from itertools import chain

mylist = list(chain(*lst))

print(mylist)

相关文章

网友评论

      本文标题:【Python】合并多个list的几个方法

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