Python Program to Flatten a Nested List Using a List Comprehension
#Flatten a Nested List in python Using a list comprehension my_list = [[1], [2, 6], [4, 5, 6, 7]] # Each element num is stored in flat_list flat_list = [num for sublist in my_list for num in sublist] #output print('Flat List =',flat_list)
Output:
Flat List = [1, 2, 6, 4, 5, 6, 7]