equal
deleted
inserted
replaced
45 self._extra.append(tup) |
45 self._extra.append(tup) |
46 |
46 |
47 def _fix_index(self, i): |
47 def _fix_index(self, i): |
48 if not isinstance(i, int): |
48 if not isinstance(i, int): |
49 raise TypeError("expecting int indexes") |
49 raise TypeError("expecting int indexes") |
50 if i < 0 or i >= len(self) + 1: |
50 if i < 0 or i >= len(self): |
51 raise IndexError |
51 raise IndexError |
52 return i |
52 return i |
53 |
53 |
54 def __getitem__(self, i): |
54 def __getitem__(self, i): |
55 if i == -1: |
55 if i == -1: |