The Fastest Way to Become a Backend Developer Online
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore Python's powerful `itertools` module through this 46-minute conference talk that systematically examines all 20 tools available for efficient iterable manipulation. Learn how to categorize itertools functions into five distinct groups: combinatorial, reshaping, infinite, filtering, and complementary iterables. Discover practical usage examples for each category and understand when to apply specific itertools functions in your Python code. Master the art of writing memory-efficient Python code by leveraging iterables effectively, including the often-overlooked `tee` function. Gain proficiency in this essential Python standard library module through clear explanations and real-world applications presented at EuroPython 2025.
Syllabus
A tour of the module `itertools` — Rodrigo Girão Serrão
Taught by
EuroPython Conference