Why are you using the list comprehension, not the generator expression?