Objects in Python have large memory overhead. Learn why, and what do about it: avoiding dicts, fewer objects, and more.

» Itamar Turner-Trauring | pythonspeed.com