2018-10-26
阅读量:
986
为啥for循环跟numpy数组运算速度差不多?
为啥for循环跟numpy数组运算速度差不多?,正常来说numpy数组做运算要快嘛,测试结果咋这样?

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

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






评论(0)


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