View difference between Paste ID: VVjVH65R and qNq220G9
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)]