class_docstr: Class to contain ND image as list of (N-1)D images 
docstr: self.list[index]
docstr_tok: ["self.list","[","index","]"]
code: def __getitem__(self, index):
      """
      self.list[index]
      """
      # Integer slices return elements
      if type(index) is int:
          return self.list[index]
      # List etc slicing return new instances of self.__class__
      return self.__class__(images=self.list[index])
  
file_path: nipy/nipy/core/image/image_list.py
imports: import warnings
  import numpy
  from ..reference.coordinate_map import AxisError, drop_io_dim, io_axis_indices
  from .image import Image, is_image, iter_axis
label_desc: Use image node_id 5 for calling the ImageList obj's underlying member method code with example usage: obj.__getitem__(index) and returns: self, self