docs: def remove(coll, value):
      """Remove all the occurrences of a given value
  
      :param coll: a collection
      :param value: the value to remove
      :returns: a list
  
      >>> data = ('NA', 0, 1, 'NA', 1, 2, 3, 'NA', 5)
      >>> remove(data, 'NA')
      (0, 1, 1, 2, 3, 5)
  
      """
      coll_class = coll.__class__
      return coll_class(x for x in coll if x != value)