Python里面所谓高质量的代码,我自己理解的主要是两方面。一是编写具有python风格的代码,即所谓的Pythonic;二是代码的执行效率。...以下是个人总结的,在python编程过程中常见的几点提高代码质量的方法:
变量的赋值
In [11]: a, b = 10, 50 # 赋值写在一行
In [12]: a
Out[12]: 10
In ...列表推导提高效率和可读性
如下生成一个新的列表:
In [17]: [n for n in range(10)]
Out[17]: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
另一方面