python flatten array code example

Example 1: flatten list of lists python

flat_list = [item for sublist in t for item in sublist]

Example 2: python flat list from list of list

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)

Example 3: numpy flatten

>>> a = np.array([[1,2], [3,4]])
>>> a.flatten()
array([1, 2, 3, 4])
>>> a.flatten('F')
array([1, 3, 2, 4])

Example 4: flatten lists python

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