forと内包表記で速さに違いが出るのはなぜですか?

同じコードをなぜ生成しないんですか?