class_docstr: Apply Python slice object to Polars DataFrame or Series.
  
  Has full support for negative indexing and/or stride.
docstr: Make lazy to ensure efficient/consistent handling.
docstr_tok: ["Make","lazy","to","ensure","efficient\/consistent","handling","."]
code: def _lazify(obj: FrameOrSeries) -> LazyFrame:
      """Make lazy to ensure efficient/consistent handling."""
      return (
          obj.to_frame().lazy()
          if isinstance(obj, pl.Series)
          else obj.lazy()
      )
  
file_path: polars/py-polars/polars/slice.py
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, Union
  import polars._reexport
label_desc: Use image node_id 3 for calling the PolarsSlice obj's underlying member method code with example usage: obj._lazify(obj) and returns: unknown