【发布时间】:2016-04-18 02:04:58
【问题描述】:
我想在我的代码中使用 lru_cache,但是,我得到了这个错误:
NameError: name 'lru_cache' is not defined
我的代码中确实有一个 import functools 但这没有帮助
示例代码在这里:
https://docs.python.org/3/library/functools.html
@lru_cache(maxsize=None)
def fib(n):
if n < 2:
return n
return fib(n-1) + fib(n-2)
【问题讨论】: