python list of lists to one list code example

Example 1: flatten a list of list python

# idiomatic python

# using itertools
import itertools

list_of_list = [[1, 2, 3], [4, 5], [6]]
chain = itertools.chain(*images)

flattened_list = list(chain)
# [1, 2, 3, 4, 5, 6]

Example 2: python flatten list

itertools.chain.from_iterable(factors)

Example 3: two lists into one list of tules

>>> list_a = [1, 2, 3, 4]
>>> list_b = [5, 6, 7, 8]
>>> list(zip(list_a, list_b))
[(1, 5), (2, 6), (3, 7), (4, 8)]

Example 4: flatten lists python

flat_list = []
for sublist in l:
    for item in sublist:
        flat_list.append(item)