Python开发的十个Tips,你知道几个?
下面是十个Python中很有用的贴士和技巧。其中一些是初学这门语言常常会犯的错误。 注意:假设我们都用的是Python 3 1. 列表推导式 你有一个list:bag = [1, 2, 3, 4, 5] 现在你想让所有元素翻倍,让它看起来是这个样子:[2, 4, 6, 8, 10] 大多初学者,根据之前语言的经验会大概这样来做 bag = [ 1 , 2 , 3 , 4 , 5 ] for i in range(len(bag)): bag[i] = bag[i] * 2 但是有更好的方法: bag = [elem * 2 for elem in bag] 很简洁对不对?这叫做Python的列表推导式。 2. 遍历列表 还是上面的列表。如果可能尽量避免这样做: bag = [ 1 , 2 , 3 , 4 , 5 ] for i in range(len(bag)): print(bag[i]) 取而代之的应该是这样: bag = [ 1 , 2 , 3 , 4 , 5 ] for i in bag: print(i) 如果x是一个列表,你可以对它的元素进行迭代。多数情况下你不需要各元素...

