SHOW:
|
|
- or go back to the newest paste.
1 | def insert(self, index, value): | |
2 | if (index < 0 || index > self.curSize): | |
3 | raise IndexError | |
4 | self.array = [x if i < index | |
5 | else value if i == index | |
6 | else self.array[i -1] | |
7 | - | for i, x in enumerate(self.array)] |
7 | + | for i, x in enumerate(self.array)] |
8 | if self.curSize == self.totSize: | |
9 | self.totSize *= 2 | |
10 | self.array = [self.array[i] if i < self.curSize | |
11 | else None | |
12 | for i in xrange(self.totSize)] |