parameters: (self, key, PREV=0, NEXT=1, dict_delitem=dict.__delitem__)
docstring: od.__delitem__(y) <==> del od[y]
docstring_summary: od.__delitem__(y) <==> del od[y]
docstring_tokens: od . __delitem__ ( y ) < == > del od [ y ]
function: def __delitem__(self, key, PREV=0, NEXT=1, dict_delitem=dict.__delitem__):
          'od.__delitem__(y) <==> del od[y]'
          # Deleting an existing item uses self.__map to find the link which gets
          # removed by updating the links in the predecessor and successor nodes.
          dict_delitem(self, key)
          link_prev, link_next, key = self.__map.pop(key)
          link_prev[NEXT] = link_next
          link_next[PREV] = link_prev
function_tokens: def __delitem__ ( self , key , PREV = 0 , NEXT = 1 , dict_delitem = dict . __delitem__ ) : # Deleting an existing item uses self.__map to find the link which gets # removed by updating the links in the predecessor and successor nodes. dict_delitem ( self , key ) link_prev , link_next , key = self . __map . pop ( key ) link_prev [ NEXT ] = link_next link_next [ PREV ] = link_prev