【发布时间】:2020-12-05 16:39:02
【问题描述】:
在这种情况下,我正在尝试以可变限制运行以下代码:
limit = 6000000
for i in range(limit):
s[i] = some_function(i)
其中 some_function 是一个相对简单的函数,其中没有 for 循环(例如:2**i)。
我怎样才能让这个运行更快? (也许通过使用 numpy?)
【问题讨论】:
-
如果你可以使用 numpy vecrotization,我认为更多关于这个函数到底能做什么的信息......
-
如果目标是运行
some_function600 万次,没有更快的方法。 -
@mkrieger1 #parallelize #vectorize
-
你能接受任何答案吗...
标签: python performance loops for-loop