(self)
| 725 | raise KeyError(key) from None |
| 726 | |
| 727 | def __iter__(self): |
| 728 | # list() from dict object is an atomic operation |
| 729 | keys = list(self._data) |
| 730 | for key in keys: |
| 731 | yield self.decodekey(key) |
| 732 | |
| 733 | def __len__(self): |
| 734 | return len(self._data) |