列表推导式记录
import time
import itertools
start = time.perf_counter()
for x, y, z in itertools.product(range(0,100,2), range(-100, 100,5), range(50, 100,50)):
if x==y and z %x ==0 :
print(’{param1}, {param2}, {param3}’.format(param1=x, param2=y, param3=z))
end = time.perf_counter()
print(‘use time: {}’.format(end-start))
list = [[x, y, z] for x in range(-100, 100) for y in range(-100, 100) for z in range(-100, 100) if(x==y and z %x ==0 )]
print(list)
end2 = time.perf_counter()
print(‘use time: {}’.format(end2-end))