リスト内包表記は速いのか Python 2.6.6にて、10,000,000個の整数をappendするのに、以下の1,2,3の方法の実行時間を比較しました。 結論だけ言うと、3のリスト内包表記が期待通り高速でした。 追記にも書きましたが、ここで述べた内容はPython2.7系, 3.3系にも適用できます。 testfunc1: 空リストを用意してappend testfunc2: 1 + appendをオブジェクト化 testfunc3: リスト内包表記 準備 # 1. testfunc1: 空リストを用意してappend def testfunc1(rangelist): templist = [] for temp in rangelist: templist.append(temp) # 2. testfunc2: 1+appendをオブジェクト化 def testfunc2(ran