fix OrderedDictWithIndex
setitem() would modify the dict of the class. oops.
This commit is contained in:
@@ -1007,7 +1007,9 @@ class OrderedDictWithIndex(OrderedDict):
|
||||
Note: very inefficient to modify contents, except to add new items.
|
||||
"""
|
||||
|
||||
_key_to_pos = {}
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self._key_to_pos = {}
|
||||
|
||||
def _recalc_key_to_pos(self):
|
||||
self._key_to_pos = {key: pos for (pos, key) in enumerate(self.keys())}
|
||||
|
||||
Reference in New Issue
Block a user