我每天都越来越喜欢python。
今天,我正在编写一些代码,例如:
for i in xrange(N):
do_something()
我必须做N次。但是每次都不依赖于i
(索引变量)的值。我意识到我正在创建一个我从未使用过的变量(i
),并且我想:“无疑,这是一种更加Python化的方式,不需要那个无用的索引变量。”
所以...问题是:您知道如何以更(pythonic)漂亮的方式完成此简单任务吗?
比循环快一点的方法xrange(N)
是:
import itertools
for _ in itertools.repeat(None, N):
do_something()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句