See invisible behavior
Make references, object identity, slicing, iteration state, and encoding visible.
Python Deep Dive v2.1
A curated, visual learning experience for mastering Python runtime behavior, data structures, iteration, functions, ordering, and performance thinking.
Python Deep Dive v2.1 adopts the canonical curriculum outline so the site can grow cleanly while preserving and remapping the strongest existing pages.
What makes this different
Make references, object identity, slicing, iteration state, and encoding visible.
Use guided playgrounds to test what Python considers true, equal, shared, sliced, or encoded.
Move beyond memorizing syntax and start reasoning about Python’s runtime behavior.
Curriculum
Sections stay in curriculum order, while each section now clearly separates pages you can open today from planned placeholders.
Start here