特に通常のリストとnumpyリストの場合、2つの同一のリスト間の処理時間をテストしたいと思います。私のコードは
import timeit
import numpy as np
t = timeit.Timer("range(1000)")
print t.timeit()
u = timeit.Timer("np.arange(1000)")
print u.timeit()
の計算t
は問題ありませんが、u
NameError: global name 'np' is not defined がリストされています。
処理時間を取得するには、どのようにコーディングすればよいですか?