preface (avoidingflow control encapsulation comprehensions recursion eliminating loops callables named functions and lambdas closures and callable instances methods of classes multiple dispatch lazy evaluation the iterator protocol moduleitertools higher-order functions utility higher-order functions the operator module the functools module decorators iii