- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Ускоряем Python одной строкой: lru_cache 🚀
Функция считает одно и то же по сто раз и тормозит? Навесь декоратор @lru_cache из functools — и Python запомнит результаты. Повторный вызов с теми же аргументами вернётся мгновенно, без пересчёта.
Рекурсивный Фибоначчи из секунд превращается в доли миллисекунды:
• fib(35) без кэша — ~3.2 сек, 29 млн вызовов
• fib(35) с lru_cache — 0.00004 сек, 36 вызовов
maxsize задаёт размер кэша, а cache_info() покажет сколько раз попали в кэш.
from functools import lru_cache
#python #питон #программирование #кодинг #pythonprogramming #functools #lrucache #кэширование #оптимизация #pythontips #обучениепрограммированию #разработка
Видео Ускоряем Python одной строкой: lru_cache 🚀 канала Simple Python
Рекурсивный Фибоначчи из секунд превращается в доли миллисекунды:
• fib(35) без кэша — ~3.2 сек, 29 млн вызовов
• fib(35) с lru_cache — 0.00004 сек, 36 вызовов
maxsize задаёт размер кэша, а cache_info() покажет сколько раз попали в кэш.
from functools import lru_cache
#python #питон #программирование #кодинг #pythonprogramming #functools #lrucache #кэширование #оптимизация #pythontips #обучениепрограммированию #разработка
Видео Ускоряем Python одной строкой: lru_cache 🚀 канала Simple Python
Комментарии отсутствуют
Информация о видео
24 мая 2026 г. 18:38:04
00:00:33
Другие видео канала





















