普通python循环和numpy效率比较
1 # -*- coding: utf-8 -*- 2 3 from time import clock 4 import numpy as np 5 from math import sin 6 7 t = [i * 0.0001 for i in range(10000000)] 8 start_time = clock() 9 for i, item in enumerate(t): 10 t[i] = sin(item) 11 print('用时为:', clock() - start_time) 12 13 t = [i * 0.0001 for i in range(10000000)] 14 start_time = clock() 15 t = np.array(t) 16 np.sin(t, t) 17 print('numpy用时为:', clock() - start_time)
夕阳的进步与发展,靠各位同仁的支持与鼓励!谢谢!!!!