@lru_cache(None)这句话作用
时间: 2023-12-09 18:06:59 浏览: 229
backports.functools_lru_cache
是什么?
这是一个Python的装饰器,用于缓存函数的结果以提高函数的性能。当函数被再次调用时,如果传入的参数与之前相同,则直接返回缓存的结果,而不是执行函数的计算过程。当参数不同时,则执行函数的计算过程并缓存结果。其中,lru_cache表示采用Least-Recently-Used的缓存策略,None表示缓存的最大大小不限制。
阅读全文