Русский
Открыть в Telegram

Пост ➡️Одним из приемов для ускорения работы циклов является векторизация вычислений, т. е. использование функций, которые по…

7 июля 2024
P
Pythoner
Фотография
➡️Одним из приемов для ускорения работы циклов является векторизация вычислений, т. е. использование функций, которые поддерживают операции над векторами. ⬆️Вообще лучший способ ускорить любой цикл – это отказаться от него. В примере выше для работы с функцией my_func мы могли бы вызвать ее в цикле для каждого элемента списка, но гораздо проще использовать vectorize. ➡️По сути, vectorize преобразует функцию таким образом, что она начинает принимать весь вектор целиком, а не отдельный его элемент. Надо помнить, что такой подход не всегда приводит к значительному ускорению. 🐍Pythoner
12 · 2K ·

Рядом в ленте

PPythoner🔎SQLAlchemy - это популярная библиотека для работы с базами данных в Python. Она предоставляет удобные инструменты для создания, изменения и управления базами дPPythoner➡️Для присвоения значения любой переменной среды используется функция setdefault(). ⬆️Давайте напишем код, чтобы с помощью функции setdefault() изменить значени
это сообщение
PPythonerФотографияPPythonerФотография

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем