Search code examples
pythonarraysnumpyminimum

Numpy minimum in (row, column) format


How can I know the (row, column) index of the minimum of a numpy array/matrix?

For example, if A = array([[1, 2], [3, 0]]), I want to get (1, 1)

Thanks!


Solution

  • Use unravel_index:

    numpy.unravel_index(A.argmin(), A.shape)