input: Write a function to remove all occurrences of a specified item from a given list and return the modified list. The function should iterate through the list and remove every instance of the specified item. If the item is not found in the list, it should return the original list.
  
  def removeItem(list, item):
      # loop through the list
      for i in list:
          # check if the element is the item to remove
          if i == item:
              # remove the item
              list.remove(i)
      # return the list
      return list
  
  assert removeItem([1, 2, 3, 4, 2, 5, 2], 2) == [1, 3, 4, 5]
  assert removeItem([1, 2, 3, 4], 5) == [1, 2, 3, 4]
  assert removeItem([], 2) == []
  assert removeItem([2, 2, 2, 2], 2) == []
  assert removeItem([1, 3, 5, 7], 7) == [1, 3, 5]
output: def removeItem(list, item):
      return [i for i in list if i != item]