class_docstr: This class provides common dispatching and validation logic for indexing.
class_docstr_tok: ["This","class","provides","common","dispatching","and","validation","logic","for","indexing","."]
docstr: Return a copy of column i of the matrix, as a (m x 1) column vector.
          
docstr_tok: ["Return","a","copy","of","column","i","of","the","matrix",",","as","a","(","m","x","1",")","column","vector","."]
code: def _getcol(self, i):
      """Return a copy of column i of the matrix, as a (m x 1) column vector."""
      M, N = self.shape
      i = int(i)
      if i < -N or i >= N:
          raise IndexError("index (%d) out of range" % i)
      if i < 0:
          i += N
      return self._get_sliceXint(slice(None), i)
  
imports: import numpy
  from ._sputils import isintlike
label_desc: Use image node_id 7 for calling the IndexMixin obj's underlying member method code with example usage: obj._getcol(i) and returns: self