'Removes the matrix row that has the given value in this column.'

def remove(self, value):

    for (i, v) in enumerate(self):
        if (v == value):
            self._datasheet.pop(i)
            return
    raise ValueError('list.remove(x):    x    not    in    list')
