擅长:python、mysql、java
<p>因为您提到您只对最大值的最后一个位置感兴趣,所以稍微快一点的解决方案可能是:</p>
<pre><code>A.size - 1 - np.argmax(A.flat[::-1])
</code></pre>
<p>在这里:</p>
<p><code>A.flat</code>是<code>A</code>的平面视图</p>
<p><code>A.flat[::-1]</code>是该平面视图的反向视图</p>
<p><code>np.argmax(A.flat[::-1])</code>返回该反向视图中第一次出现的最大值</p>