class_docstr: Provides a list-like collection type for Dataset Attributes.
class_docstr_tok: ["Provides","a","list-like","collection","type","for","Dataset","Attributes","."]
code: def __delitem__(self, index: int):
      init_len = len(self)
  
      if index < 0:
          index = init_len + index
      if not 0 <= index < init_len:
          raise IndexError(index)
  
      del self._mapper[str(index)]
  
      # Move all the objects in front of the deleted object back one
      if index < init_len:
          for i in range(index, init_len - 1):
              self._mapper.move(str(i + 1), str(i))
  
imports: import typing
  from collections.abc import Sequence
  from typing import Generic, List, Union, overload
  from pennylane.data.base.attribute import DatasetAttribute
  from pennylane.data.base.hdf5 import HDF5Any, HDF5Group
  from pennylane.data.base.mapper import MapperMixin
  from pennylane.data.base.typing_util import T
label_desc: Use image node_id 16 for calling the DatasetList obj's underlying member method code with example usage: obj.__delitem__(index) without return types