Just discovered you can watch a lot of PyCon presentations online via blip.tv. This particular video explains the somewhat obvious choice programmers must make in choosing the most appropriate data structure given the problems they must solve.
What I found extremely valuable and interesting was the Python Enhancement Proposal (PEP 3119) which provides a way to derive classes. This PEP was implemented in the module abc which appropriately stands for Abstract Base Classes.
This allows you to create derived classes to standard library functions such as dictionaries.














