热线电话:13121318867

登录
2018-11-14 阅读量: 921
numpy里的最值

Python 也有内置的 min 函数和 max 函数, 分别被用于获取给定

数组的最小值和最大值:

In[5]: min(big_array), max(big_array)
Out[5]: (1.1717128136634614e-06, 0.9999976784968716)

NumPy 对应的函数也有类似的语法, 并且也执行得更快:

In[6]: np.min(big_array), np.max(big_array)
Out[6]: (1.1717128136634614e-06, 0.9999976784968716)
In[7]: %timeit min(big_array)
%timeit np.min(big_array)
10 loops, best of 3: 82.3 ms per loop
1000 loops, best of 3: 497 μs per loop

对于 min、 max、 sum 和其他 NumPy 聚合, 一种更简洁的语法形式是数

组对象直接调用这些方法:

In[8]: print(big_array.min(), big_array.max(), big_array.sum())
1.17171281366e-06 0.999997678497 499911.628197
0.0000
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子