class_docstr: Base class for shelf implementations.
  
  This is initialized with a dictionary-like object.
  See the module's __doc__ string for an overview of the interface.
class_docstr_tok: ["Base","class","for","shelf","implementations",".","This","is","initialized","with","a","dictionary-like","object",".","See","the","module","'s","__doc__","string","for","an","overview","of","the","interface","."]
code: def __delitem__(self, key):
      del self.dict[key.encode(self.keyencoding)]
      try:
          del self.cache[key]
      except KeyError:
          pass
  
imports: from pickle import DEFAULT_PROTOCOL, Pickler, Unpickler
  from io import BytesIO
  import collections.abc
label_desc: Use image node_id 8 for calling the Shelf obj's underlying member method code with example usage: obj.__delitem__(key) without return types