19项Python性能优化让你代码就地起飞
1、优化循环
循环之外能做的事不要放在循环内,比如下面的优化可以快一倍
2、使用join合并迭代器中的字符串
join对于累加的方式,有大约5倍的提升
3、使用if is
使用if is True比if == True将近快一倍
4、使用级联比较x < y < z
x < y < z效率略高,而且可读性更好
5、使用**而不是pow
%timeit -n 10000 c = pow(2,20)
%timeit -n 10000 c = 2**20
10000 loops, best
原创
2020-05-26 10:39:08 ·
412 阅读 ·
0 评论