pprint.pprint doesn't pretty print collections.defaultdict very nicely. It'd be great if you could at the very least just run them through dict() before printing.
Bonus points for including the fact that it's a defaultdict, and its default function, but that's not really as useful in my experience.