Python Deep Dive Python Deep Dive Series: getting into Python internals Part 1: Mainly functional programming Part 2: Mainly iterables, iterators and generators Part 3: Mainly hash maps Part 4: OOP Many of these require Python 3.6 or above.