タイトル通りです。 もともと重い処理じゃないので、多分、これを知ったところで遅いプログラムがどうこうなるわけじゃないと思いますが、意外だったので小ネタとして。 from __future__ import print_function import timeit print("i+=1\t", timeit.timeit("while i<1000000: i+=1", setup="i=0")) print("i=i+1\t", timeit.timeit("while i<1000000: i=i+1", setup="i=0")) print("a[0]+=1\t", timeit.timeit("while a[0]<1000000: a[0]+=1", setup="a=[0]")) print("a[0]=a[0]+1\t", timeit.timeit("while a[0]