Python代码加速
1. Numpy 库
Numpy 可谓数据处理的利器,它的底层是用 C 语言写的,并且做了很多优化,速度非常快。因此,在 Python 代码中,能用 Numpy 数组操作的尽量用 Numpy 数组操作,不到万不得已不要使用 Python 的循环。
2. Numba 库
如果你的代码不能用 Numpy 来优化,或者不能/想使用 Numpy,则可以考虑使用 Numba 库。Numba 是直接针对 Python 代码作优化的, 而且兼容常用的科学计算包。
附录
参考资料:
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!