Why list comprehension faster than for loop?<br>