input: Write a function to remove all occurrences of a specified item from a given list. The function should loop through the list, check if each element matches the item to remove, and remove it if it does. Return the modified list. If the list is empty, return an empty 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([3, 5, 2, 2, 7], 2) == [3, 5, 7]
  assert removeItem([], 3) == []
  assert removeItem([7, 7, 7], 7) == []
  assert removeItem([1, 2, 3], 4) == [1, 2, 3]
output: def removeItem(list, item):
      return [i for i in list if i != item]