class_docstr: A dict-like row of a tabular ``Dataset``.
  
  This implements the dictionary mapping interface, but provides more
  efficient access with less data copying than converting Arrow Tables
  or Pandas DataFrames into per-row dicts. This class must be subclassed,
  with subclasses implementing ``__getitem__``, ``__iter__``, and ``__len__``.
  
  Concrete subclasses include ``ray.data._internal.arrow_block.ArrowRow`` and
  ``ray.data._internal.pandas_block.PandasRow``.
code: def _repr_pretty_(self, p, cycle):
      from IPython.lib.pretty import _dict_pprinter_factory
  
      pprinter = _dict_pprinter_factory("{", "}")
      return pprinter(self, p, cycle)
  
file_path: ray/python/ray/data/row.py
imports: from collections.abc import Mapping
  from typing import Any
  from ray.util.annotations import Deprecated
label_desc: Use image node_id 5 for calling the TableRow obj's underlying member method code with example usage: obj._repr_pretty_(p, cycle) and returns: pprinter