def delete(self, key):
del self._cache[key]<EOL>self._order.delete(key)<EOL>self._size -= <NUM_LIT:1><EOL>
>>> c = LRUCache()
>>> c.put(1, 'one')
>>> c.get(1)
'one'
>>> c.delete(1)
>>> c.get(1)
Traceback (most recent call last):
    ...
KeyError: 1
>>> c.delete(1)
Traceback (most recent call last):
    ...
KeyError: 1