code: def _is_iterable(input: IntoExpr | Iterable[IntoExpr]) -> bool:
      return isinstance(input, Iterable) and not isinstance(
          input, (str, bytes, pl.Series)
      )
  
file_path: polars/py-polars/polars/utils/_parse_expr_input.py
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, Any, Iterable
  import polars._reexport
  from polars import functions
  from polars.exceptions import ComputeError
  from polars.utils._wrap import wrap_expr
  from polars.utils.deprecation import issue_deprecation_warning
label_desc: Use image node_id 3 for calling a global function with example usage: _is_iterable(input) and returns: unknown