import time
start = time.time()for i inrange(10000):
lib1 =[]for x inrange(10000):
lib1.append(i*1000+x*1000)
end = time.time()print("耗时:{0}".format(end-start))print("#################################")
start2 = time.time()for m inrange(10000):
lib2 =[]
c = m *1000for n inrange(10000):
lib2.append(c+n*1000)
end2 = time.time()print("耗时:{0}".format(end2-start2))>>>
耗时:34.05089569091797#################################
耗时:29.89045214653015
循环代码优化遵守下面三个原则可以大大提高运行效率,避免不必要的低效计算:1.尽量减少循环内部不必要的计算2.嵌套循环中,尽量减少内层循环的计算,尽可能向外提。3.局部变量查询较快,尽量使用局部变量#循环代码优化测试import timestart = time.time()for i in range(10000): lib1 = [] for x in rang...