I have a list like:
l = [[1,2,3],[4,5]]
I would like to unpack each element to make it like:
l = [1,2,3,4,5]
I have my solution here:
l = reduce(lambda x, y: x+y, l)
Anyone has other Pythonic way? Thanks.
I have a list like:
l = [[1,2,3],[4,5]]
I would like to unpack each element to make it like:
l = [1,2,3,4,5]
I have my solution here:
l = reduce(lambda x, y: x+y, l)
Anyone has other Pythonic way? Thanks.
You should use itertools methods;
from itertools import chain
l = [[1,2,3],[4,5]]
list(chain.from_iterable(l))