热线电话:13121318867

登录
2018-10-26 阅读量: 986
为啥for循环跟numpy数组运算速度差不多?

为啥for循环跟numpy数组运算速度差不多?,正常来说numpy数组做运算要快嘛,测试结果咋这样?

numpy数组是基于向量的运算速度肯定是比for循环这种迭代方式快的,为啥区别这么小呢?主要是因为你数组的量太小了,只有不到10个,这时大家都很快计算完了差异不会被看出来。数据量越大计算越复杂两种计算方式的时间差异越大。比如将数组量级提高100倍之后我们的运行结果如下:

我们可以看到运行效率差别还是很明显的。

0.0000
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子