Python lru_cache 使用与源码解读

1. 用法说明functools.cache和functools.lru_cache都是Python标准库functools模块提供的装饰器,用于缓存函数的计算结果,以提高函数的执行效率。 举一个简单的例子: 12345678910111213from functools import lru_cacheimport timeit@lru_cachedef factorial(n): ...

发表于:
阅读原文