code: def deleteByOrigIndexList(self, indexList):
          result = []
          result_tracker = []
          counter = 0
          for row in self.table:
              if not counter in indexList:
                  result.append(row)
                  result_tracker.append(self.index_track[counter])
              counter += 1
          self.table = result
          self.index_track = result_tracker
          return self