主要是利用以下代码进行测试:
import time
def cost_time_compare(n):
#第一种形式的for循环
start_1=time.time()
a=[]
for i in range(n):
a.append(i**3)
end_1=time.time()
print("type 1 costs {:.8f} sec.".format(end_1-start_1))
del a
start_2=time.time()
a=[i**3 for i in range(n)]
end_2=time.time()
print("type 2 costs {:.8f} sec.".format(end_2-start_2))