【发布时间】:2021-04-14 13:23:16
【问题描述】:
我有一个 2d numpy 数组,其中每个条目如下所示:
[0.9991291165351868, 0.0008708755485713482]
[9.182693247566931e-06, 0.9999908208847046]
[0.9999074935913086, 9.255139593733475e-05]
对于这些条目中的每一个,我想返回最高的浮点值,它应该如下所示:
[0.9991291165351868]
[9.182693247566931e-06]
[9.255139593733475e-05]
但是,当我使用以下功能时:
np.max(item)
我明白了:
0.9991291165351868
0.9999908208847046
0.9999074935913086
似乎np.max() 不认为 9 大于 0 - 有没有简单的解决方法?
【问题讨论】:
-
您的阵列中的
9在哪里?这是9e-6和9e-5。
标签: python python-3.x numpy numpy-ndarray