flat_list = [item for sublist in l for item in sublist]
flat_list = [item for sublist in l for item in sublist] #which is equivalent to this flat_list = [] for sublist in l: for item in sublist: flat_list.append(item)
# 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]
flattened = [val for sublist in list_of_lists for val in sublist]
flat_list = [] for sublist in l: for item in sublist: flat_list.append(item)