#itertools — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #itertools, aggregated by home.social.
-
261 combinations of 3 connected segments, on a 3x3 grid of points. Removing rotations and translations. #itertools
The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_05_10 #Processing #Python #py5 #CreativeCoding -
#Python's #itertools is a smash isn't it?
-
[Перевод] 10 приёмов профессионала для ускорения кода на Python
Команда Python for Devs подготовила перевод статьи о том, как делать код на Python быстрее без переписывания проектов с нуля. В статье 10 практичных приёмов — от sets и bisect до локальных функций и предвыделения памяти — которые дают реальный прирост скорости в типовых сценариях.
https://habr.com/ru/articles/969848/
#python #оптимизация #оптимизация_кода #производительность #sets #bisect #itertools #память #циклы #скорость
-
Магия itertools: Перестаньте писать велосипеды на циклах for
Почему опытные Python-разработчики редко используют циклы for для обработки данных? Потому что императивный стиль на больших объемах данных ведет к исчерпанию памяти (OOM) и замедлению работы. Модуль itertools — это стандарт индустрии для создания эффективных конвейеров обработки данных. Он реализует концепцию ленивых вычислений (lazy evaluation), позволяя обрабатывать бесконечные потоки или огромные дампы БД, потребляя константный объем RAM.
-
Магия itertools: Перестаньте писать велосипеды на циклах for
Почему опытные Python-разработчики редко используют циклы for для обработки данных? Потому что императивный стиль на больших объемах данных ведет к исчерпанию памяти (OOM) и замедлению работы. Модуль itertools — это стандарт индустрии для создания эффективных конвейеров обработки данных. Он реализует концепцию ленивых вычислений (lazy evaluation), позволяя обрабатывать бесконечные потоки или огромные дампы БД, потребляя константный объем RAM.
-
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 -
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 -
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 -
itertools для тех, кто думал, что знает itertools
Привет, Хабр! Модуль itertools мне известен многим вдоль и поперёк. Ну действительно, что там сложного? Пара функций вроде chain да product , и кажется, что ничего нового для себя уже не найти. Однако стоит копнуть глубже, и выясняется, что у itertools есть немало нюансов и даже новых возможностей, появившихся в свежих версиях. В этой статье рассмотрим многие функции itertools : от базовых до самых интересных. Понять силу итераторов
-
I need to add #itertools groupby in my classes :)
https://wesmckinney.com/book/python-builtin#generators_itertools
-
Ano passado eu gravei um curso em vídeo de introdução ao desenho com código, usando #Python + #Processing (#py5) para o HomeostasisLab, está disponível *totalmente de graça* em:
https://homeostasislab.org/cursos/info/131
Parece que uma centena de pessoas acessaram esse #cursoGrátis de #ProgramaçãoCriativa, mas eu não tive retorno. Estranhei que deveria ter legendas em inglês mas não as encontrei :((
Adoraria que mais gente visse e que me mandassem comentários (de preferência construtivos). Assisti ontem um trechinho em que eu tento explicar #itertools #combinations #permutations e #ItertoolsProduct e achei que estava bem razoável.
Se você gosta do meu trabalho, pode me apoiar em https://gumroad.com/villares, com PayPal (https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=HCGAKACDMVNV2) ou PIX (chave: 46c37783-5edb-4f1c-b3a8-1309db11488c)
-
sketch_2022_06_19 #Processing #Python #py5 #itertools #combinations https://github.com/villares/sketch-a-day
UPDATE: No need to use that cumbersome lambda, it was there because of some previous experiments... I refactored it out:
...
for z, positions in zip(range(-100, 101, 20), cs):
py5.fill((255 + z + i * 20) % 255, 200, 200)
for pos in positions:
element(pos + (z,)) -
@pokateo use of python `itertools` to map `shapely` functions onto geometric linear and point objects
-
#ArtAdventCalendar Day 4.
I started working through the book "Indra's Pearls" by David Mumford, Caroline Series, and David Wright. And by working, I mean implementing the pseudo-code in #python. It's fun when you recognize that a messy triple-nested loop algorithm in the book can be replaced by a single `itertools.product` followed by a `filter` call - which makes one appreciate the ease of coding in Python!
This is a "Theta-Schottky group" fractal inspired by Exercise 4.2 in the book.
-
♻️ Master the art of efficient looping! Join Pratibha Jagnere in the talk "Itertools – iterators for efficient looping" and level up your Python skills. 🚀🔁 Don't miss it: https://cz.pycon.org/2023/program/talks/74/
#Python #Itertools #PyConCZ23 -
#Processing #py5 #Python #itertools 120 combinations of 2 elements from a 4x4 grid. #CreativeCoding #Loop #GIF
-
Today I implemented some neat optimizations for my current project at work: the problem I found was that the #rust #itertools library does not ensure minimal allocation size for the partition_result adaptor.
I made a custom implementation of this adaptor that does not allocate itself, but receives preallocated collections for the partitions.
Was a pretty nice experience.
-
Ano passado eu gravei umas aulas em vídeo para o HomeostasisLab, é de graça, sobre desenhar com #Python e #py5 e um pouquinho de #itertools https://homeostasislab.org/cursos/info/131
-
sketch_2022_02_25 #Processing #Python #py5 #itertools github.com/villares/sketch-a-day
-
sketch_2022_02_21 #Processing #Python #py5 #itertools combinações de 7 pontos de um heptágono ligados dois a dois por linhas tracejadas.
-
Will I get the hang of using #py5 on #JupyterLab ? Trying the py5bot kernel...
-
#ArtAdventCalendar Day 4.
I started working through the book "Indra's Pearls" by David Mumford, Caroline Series, and David Wright. And by working, I mean implementing the pseudo-code in #python. It's fun when you recognize that a messy triple-nested loop algorithm in the book can be replaced by a single `itertools.product` followed by a `filter` call - which makes one appreciate the ease of coding in Python!
This is a "Theta-Schottky group" fractal inspired by Exercise 4.2 in the book.
-
#ArtAdventCalendar Day 4.
I started working through the book "Indra's Pearls" by David Mumford, Caroline Series, and David Wright. And by working, I mean implementing the pseudo-code in #python. It's fun when you recognize that a messy triple-nested loop algorithm in the book can be replaced by a single `itertools.product` followed by a `filter` call - which makes one appreciate the ease of coding in Python!
This is a "Theta-Schottky group" fractal inspired by Exercise 4.2 in the book.
-
#ArtAdventCalendar Day 4.
I started working through the book "Indra's Pearls" by David Mumford, Caroline Series, and David Wright. And by working, I mean implementing the pseudo-code in #python. It's fun when you recognize that a messy triple-nested loop algorithm in the book can be replaced by a single `itertools.product` followed by a `filter` call - which makes one appreciate the ease of coding in Python!
This is a "Theta-Schottky group" fractal inspired by Exercise 4.2 in the book.
-
#ArtAdventCalendar Day 4.
I started working through the book "Indra's Pearls" by David Mumford, Caroline Series, and David Wright. And by working, I mean implementing the pseudo-code in #python. It's fun when you recognize that a messy triple-nested loop algorithm in the book can be replaced by a single `itertools.product` followed by a `filter` call - which makes one appreciate the ease of coding in Python!
This is a "Theta-Schottky group" fractal inspired by Exercise 4.2 in the book.