class_docstr: Container that doesn't allow setting item *but*
  because it's technically non-hashable, will be used
  for lookups, appropriately, etc.
class_docstr_tok: ["Container","that","does","n't","allow","setting","item","*","but","*","because","it","'s","technically","non-hashable",",","will","be","used","for","lookups",",","appropriately",",","etc","."]
code: def __getitem__(self, n):
      # Python 3 compat
      if isinstance(n, slice):
          return self.__class__(super(FrozenList, self).__getitem__(n))
      return super(FrozenList, self).__getitem__(n)
  
imports: import warnings
  import numpy
  from pandas.util._decorators import deprecate_kwarg
  from pandas.core.dtypes.cast import coerce_indexer_dtype
  from pandas.core.base import PandasObject
  from pandas.io.formats.printing import pprint_thing
label_desc: Use image node_id 4 for calling the FrozenList obj's underlying member method code with example usage: obj.__getitem__(n) and returns: super, self