i have a list like this:
list1=[['milk', 'bread', 'eggs'], ['eggs', ['milk'], 'bread']]
I want to flatten (expected outcome):
list1=[['milk', 'bread', 'eggs'], ['eggs', 'milk', 'bread']]
I am using this code:
flat_list = []
for sublist in list1:
for item in sublist:
flat_list.append(item)
But i get back:
list1=['milk', 'bread', 'eggs', 'eggs', ['milk'], 'bread']
Any ideas?