2 def __init__(self, values=None):
7 self.__setitem__(idx, values[idx])
9 def __setitem__(self, idx, value):
11 if idx in self.labels:
12 self.values[self.labels.index(idx)] = value
14 self.labels.append(idx)
15 self.values.append(value)
17 self.values[idx] = value
19 def __getitem__(self, idx):
21 return self.values[self.labels.index(idx)]
23 return self.values[idx]
26 return self.values.__iter__()