itertools — Functions creating iterators for efficient looping

This module implements a number of iterator building blocks inspired by constructs from APL, Haskell, and SML. Each has been recast in a form suitable for Python. The module standardizes a core set...

Python documentation

[Перевод] 10 приёмов профессионала для ускорения кода на Python

Команда Python for Devs подготовила перевод статьи о том, как делать код на Python быстрее без переписывания проектов с нуля. В статье 10 практичных приёмов — от sets и bisect до локальных функций и предвыделения памяти — которые дают реальный прирост скорости в типовых сценариях.

https://habr.com/ru/articles/969848/

#python #оптимизация #оптимизация_кода #производительность #sets #bisect #itertools #память #циклы #скорость

10 приёмов профессионала для ускорения кода на Python

Команда Python for Devs подготовила перевод статьи о том, как делать код на Python быстрее без переписывания проектов с нуля. В статье 10 практичных приёмов — от sets и bisect до локальных функций и...

Хабр

Магия itertools: Перестаньте писать велосипеды на циклах for

Почему опытные Python-разработчики редко используют циклы for для обработки данных? Потому что императивный стиль на больших объемах данных ведет к исчерпанию памяти (OOM) и замедлению работы. Модуль itertools — это стандарт индустрии для создания эффективных конвейеров обработки данных. Он реализует концепцию ленивых вычислений (lazy evaluation), позволяя обрабатывать бесконечные потоки или огромные дампы БД, потребляя константный объем RAM.

https://habr.com/ru/articles/969544/

#itertools #python #python3 #python_для_начинающих

Магия itertools: Перестаньте писать велосипеды на циклах for

1. Введение: Проблема избыточной вложенности и алгоритмической неэффективности В профессиональной разработке на Python одной из наиболее распространенных проблем, с которыми сталкиваются специалисты...

Хабр
Ah yes, the age-old quest for #programming enlightenment: writing Fizz Buzz without so much as a hint of logic 🙄. Our intrepid coder Evan has managed to turn the venerable challenge into a Pythonic #circus act, cycling through sequences like a caffeine-fueled hamster on a wheel 🚴‍♂️. Who needs simplicity when you can overcomplicate everything with itertools? 🤹‍♂️
https://evanhahn.com/fizz-buzz-without-conditionals-or-booleans/ #FizzBuzz #Python #coding #itertools #HackerNews #ngated
Fizz Buzz without conditionals or booleans

I got nerd-sniped and had to try to solve this.

itertools для тех, кто думал, что знает itertools

Привет, Хабр! Модуль itertools мне известен многим вдоль и поперёк. Ну действительно, что там сложного? Пара функций вроде chain да product , и кажется, что ничего нового для себя уже не найти. Однако стоит копнуть глубже, и выясняется, что у itertools есть немало нюансов и даже новых возможностей, появившихся в свежих версиях. В этой статье рассмотрим многие функции itertools : от базовых до самых интересных. Понять силу итераторов

https://habr.com/ru/companies/otus/articles/958068/

#python #программирование #itertools #итераторы

itertools для тех, кто думал, что знает itertools

Привет, Хабр! Модуль itertools мне известен многим вдоль и поперёк. Ну действительно, что там сложного? Пара функций вроде chain да product , и кажется, что ничего нового для себя уже...

Хабр
Python for Data Analysis, 3E - 3  Built-In Data Structures, Functions, and Files

[Formations #Python] Dernière formation de l'année "Les structures avancées avec #Python"

N'hésitez pas à nous contacter pour vous inscrire

📅 le 16 décembre en ligne

#python#pythonscientifique #machinelearning #Pythonavancées
#données #algorithmique #ai #algo
#itertools #generateur #decorateur

@pokateo use of python `itertools` to map `shapely` functions onto geometric linear and point objects

#python #shapely #Itertools

Mia Bajić: The Standard Library Tour @ PyCon Ireland 2023

https://youtu.be/ZId-JEMSCQ8

The Standard Library Tour is designed to provide attendees with an understanding of Python's standard library less known features. Have you ever found yourself writing complex code only to discover that Python has tools available within its library that could have made your job easier? Then this talk is for you!

#PyCon #PyConIe #PyConIe2023 #functools #itertools #doctest

Mia Bajić: The Standard Library Tour @ PyCon Ireland 2023

YouTube