20 August 2020
Code
Using list comprehension:
# Create lists
xlist = [[1,2,3],[777,888,999]]
# chain
y = [item for inner_list in xlist for item in inner_list]
# Output
print(y)
[1, 2, 3, 777, 888, 999]
.
Using .from_iterable:
# Import library
from itertools import chain
# Create lists
x = [[1,2,3],[777,888,999]]
# chain
list(chain.from_iterable(x))
[1, 2, 3, 777, 888, 999]
.
Using chain:
# Import library
from itertools import chain
# Create lists
x = [[1,2,3],[777,888,999]]
# chain
list(chain(*x))
[1, 2, 3, 777, 888, 999]
Any errors in code above?
Please send a message.