热线电话:13121318867

登录
2019-06-13 阅读量: 770
多维数组通用函数

通用函数并不仅限于一维数组的运算,它们也可以进行多维数组的运算:

In[6]: x = np.arange(9).reshape((3, 3))
2 ** x
Out[6]: array([[ 1, 2, 4],
[ 8, 16, 32],
[ 64, 128, 256]])

通过通用函数用向量的方式进行计算几乎总比用 Python 循环实现的计算更加有效,尤其是

当数组很大时。只要你看到 Python 脚本中有这样的循环,就应该考虑能否用向量方式替换

这个循环。

28.9848
0
关注作者
收藏
评论(0)

发表评论

暂无数据