Pythonのsumって遅くね

Pythonで、listみたいな形式のデータをsumしたときの速度の話。

sum(data[j][i-1:i+2])

data[j][i-1] + data[j][i] + data[j][i+1]

という2つで比較したところ、後者の方が25%ぐらい早くなった。

arrayが原因かは分からないけど、少量のsumやるぐらいなら素直に書いた方が早いということだろうか。

なお、pypy使うと更に3倍ぐらい早くなって幸せ