Python map/filter/zip/etc. return generators, so they're lazily evaluated.
Thanks, I was not sure, hence the "may". Comment edited :)