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)


暂无数据
推荐帖子
0条评论
0条评论
0条评论