废话少说直接上代码:
a = [i for i in range(0,5) if i>2]
b = []
for i in range(0,5):
if i>2:
b.append(i)
print('大佬循环',a)
print('普通for循环',b)
结果截图:
大家可以看到运用这两种for循环其实是一种效果,前者减少了很多代码量,而且在数据量打的时候速度也会非常快,接下来我会利用jupter notebook 进行运行时间精确到ms的一个对比
大家可以明显的看到很明显的速度差异,哇是不是很很神奇!