Brewing Codes
This post describes important idioms that are used to manipulate data structures in Python