<p><strike>对我来说,还不完全清楚您在问什么-</strike>如果您想要的结果是一个4x2数组,索引三个数组中哪一个的最大值位于<code>i,j</code>那么您想使用<a href="https://docs.scipy.org/doc/numpy/reference/generated/numpy.argmax.html" rel="nofollow noreferrer">^{<cd2>}</a></p>
<pre><code>>>> import numpy as np
>>> predict_prob1 =([[0.95602106, 0.04397894],
[0.93332366, 0.06667634],
[0.97311459, 0.02688541],
[0.97323962, 0.02676038]])
>>> predict_prob2 =([[0.70425144, 0.29574856],
[0.69751251, 0.30248749],
[0.7072872 , 0.2927128 ],
[0.68683139, 0.31316861]])
>>> predict_prob3 =([[0.56551921, 0.43448079],
[0.93321106, 0.06678894],
[0.92345399, 0.07654601],
[0.88396842, 0.11603158]])
>>> np.argmax((predict_prob1,predict_prob2,predict_prob3), 0)
array([[0, 2],
[0, 1],
[0, 1],
[0, 1]])
>>>
</code></pre>
<hr/>
<p>附录</p>
<p>在读了<a href="https://stackoverflow.com/questions/55062928/how-to-compare-3-numpy-arrays-elementwise-and-get-the-results-as-the-array-with/55063220?noredirect=1#comment96874349_55062928">a comment of the OP</a>之后,我在我的答案中添加了以下内容</p>
^{pr2}$