Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用 numpy 让我的程序更快。我想使用的唯一部分是字符串数组。当我做
import numpy
循环 numpy 大约需要 5 秒,这比我为正常程序寻求的加速时间要长。
有没有办法只加载numpy的字符串数组部分?
你可以试试:
from numpy import array
这不应该更快,因为两种方式都导入了整个模块。我不知道为什么会出现这种情况。
我认为如果您导入所有内容或仅导入部分内容,这并不重要。重要的是使用的高效算法以及运行应用程序的方式。首先,看一下Python 速度。也尝试使用 JIT 编译器,比如PyPy。