當前位置:成語大全網 - 新華字典 - Python合並多個list的幾個方法

Python合並多個list的幾個方法

問題

將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)