fork download
  1. def f1(list_of_list):
  2. result = []
  3. for inner_list in list_of_list:
  4. for x in inner_list:
  5. if x not in result:
  6. result.append(x)
  7. return result
  8.  
  9. nested_list = [[1, 2, 3, 4], [5, 6, 7], [8, 9, 10]]
  10. print('Original List', nested_list)
  11. print('Transformed Flat List', f1(nested_list))
Success #stdin #stdout 0.02s 25992KB
stdin
Standard input is empty
stdout
def f1(list_of_list):
    result = []
    for inner_list in list_of_list:
        for x in inner_list:
            if x not in result:
                result.append(x)
    return result

nested_list = [[1, 2, 3, 4], [5, 6, 7], [8, 9, 10]]
print('Original List', nested_list)
print('Transformed Flat List', f1(nested_list))