Я бы не сказал, что это прям мощь, скорее красивости =)
Есть такая штука, как “списковые включения”. Ее придумали так как довольно часто списки обрабатываются в цикле. Вместо
a = []
for i in range(5):
a.append(i)
можно писать
a = [i for i in range(5)]
подробнее здесь:
http://python.su/blog/public/2008/09/17/ispolzovanie-spiskovyih-vklyuchenij/