equal
deleted
inserted
replaced
370 def iterkeys(self): |
370 def iterkeys(self): |
371 return self._list.__iter__() |
371 return self._list.__iter__() |
372 def iteritems(self): |
372 def iteritems(self): |
373 for k in self._list: |
373 for k in self._list: |
374 yield k, self[k] |
374 yield k, self[k] |
|
375 def insert(self, index, key, val): |
|
376 self._list.insert(index, key) |
|
377 dict.__setitem__(self, key, val) |
375 |
378 |
376 class lrucachedict(object): |
379 class lrucachedict(object): |
377 '''cache most recent gets from or sets to this dictionary''' |
380 '''cache most recent gets from or sets to this dictionary''' |
378 def __init__(self, maxsize): |
381 def __init__(self, maxsize): |
379 self._cache = {} |
382 self._cache = {} |