code: def _isin(expr, values):
      
  
      from .merge import _make_different_sources
  
      if isinstance(values, SequenceExpr):
          expr, values = _make_different_sources(expr, values)
  
      if isinstance(expr, SequenceExpr):
          return IsIn(_input=expr, _values=values, _data_type=types.boolean)
      elif isinstance(expr, Scalar):
          return IsIn(_input=expr, _values=values, _value_type=types.boolean)
docs: Return a boolean sequence or scalar showing whether
      each element is exactly contained in the passed `values`.
  
      :param expr: sequence or scalar
      :param values: `list` object or sequence
      :return: boolean sequence or scalar