为什么我用numpy.array对向量乘以2用的时间反而比for循环的时间还长呢?

来源:3-7 Numpy中的矩阵运算

weixin_慕无忌5542348

2020-01-06

图片描述

写回答

1回答

liuyubobobo

2020-01-06

最新版的 python 做了一些优化,速度快了一些。


不过对于你的代码,试一下 A = np.array(2*e for e in L)

注意没有方括号。


继续加油!:)

0
1
weixin_慕无忌5542348
试了一下,去掉方括号之后只需要12ms。
2020-01-06
共1条回复

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5839 学习 · 2437 问题

查看课程