
Кэширование функций
На картинке — пример, где кэширование фактически спасает программу от зависания: декорация
На картинке — пример, где кэширование фактически спасает программу от зависания: декорация
@lru_cache(maxsize=32)
, выполняющая кэширование, позволила сэкономить время выполнения программы. Кэширование помогает тогда, когда функция периодически вызывается с одинаковыми аргументами, промежуточно сохраняя результат, а не пересчитывая всё заново каждый раз.