可以看到循环只进行了5次,原因是此装饰器会记录以往函数运行的结果,避免参数重复时反复调用,达到提高性能的作用,在递归函数中作用特别明显
python通过functools.lru_cache提升性能
最新推荐文章于 2024-04-07 08:45:00 发布
可以看到循环只进行了5次,原因是此装饰器会记录以往函数运行的结果,避免参数重复时反复调用,达到提高性能的作用,在递归函数中作用特别明显