input: Write a function in Python to remove duplicate entries from a list. The function should return a new list with all unique elements in the order they first appeared. If the input list is empty, the function should return an empty list. 
  
  def removeDuplicates(lst): 
      if not lst: 
          return [] 
      final_list = [] 
      for item in lst: 
          if item not in final_list: 
              final_list.append(item) 
      return final_list 
  
  assert removeDuplicates([1, 2, 2, 3, 3, 4])==[1, 2, 3, 4]
  assert removeDuplicates([5, 5, 5, 5])==[5]
  assert removeDuplicates([])==[]
  assert removeDuplicates([1, 1, 2, 3, 4, 4])==[1, 2, 3, 4]
  assert removeDuplicates([3, 4, 5, 1, 1, 2])==[3, 4, 5, 1, 2]
output: def removeDuplicates(lst): 
      if not lst: 
          return [] 
      final_list = [] 
      for item in lst: 
          if item not in final_list: 
              final_list.append(item) 
      return final_list