You know a guide is good when it makes you want to go back and refactor old code. Great information, thanks :)
I guess python leaves so many ways to do things that you tend to settle on some style quickly even if it's not the most efficient one.
When self learning new languages I still miss an efficient way to get all the idioms. However I think that in python it's not really that important, as long as you get stuff done - your code is still going to be quite readable.