小编典典

pythonic方式在没有索引变量的情况下做N次?

all

每天我都越来越喜欢 python。

今天,我正在编写一些代码,例如:

for i in xrange(N):
    do_something()

我不得不做 N 次。但每次都不取决于i(索引变量)的值。我意识到我正在创建一个我从未使用过的变量i

所以......问题是:你知道如何以更(pythonic)漂亮的方式完成这个简单的任务吗?


阅读 118

收藏
2022-07-28

共1个答案

小编典典

比循环稍快的方法xrange(N)是:

import itertools

for _ in itertools.repeat(None, N):
    do_something()
2022-07-28