PowerBI Data Analyst - Create visualizations and dashboards from scratch
Build AI Apps with Azure, Copilot, and Generative AI — Microsoft Certified
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
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