Numpy argmax. How to compute both max and argmax?

Question:

Is there a way to get max and argmax by one stroke ?

import numpy as np
a=[0,0,1,0]
maximum=max(a)
index=np.argmax(a)

Is there a fastest way to do it, with something like:

[maximum,index]=function(a)
Asked By: PatriceG

||

Answers:

Maybe something like this is faster…

index = np.argmax(a)
max = a[index]
Answered By: PatriceG
Categories: questions Tags: ,
Answers are sorted by their score. The answer accepted by the question owner as the best is marked with
at the top-right corner.