Generator Expressions in Python
I have long been a fan of list comprehensions in Python, but it's only recently that I discovered a related piece of sugary syntax: generator expressions.
Now, instead of something like:
sum([item.price for item in self.item_set.all()])
I do:
sum(item.price for item in self.item_set.all())
Just that little bit cleaner and more efficient...