Python重复集生成器

Python重复集生成器,python,iterator,Python,Iterator,是否有一种更简单的方法来执行以下操作 (set() for _ in itertools.repeat(None)) 请注意,它不同于itertools.repeat(set()),因为后者只构造set对象一次。您可以这样做 iter(set, None) 它调用给定的可调用函数,直到返回None(它不会返回的)。Nice,不知道iter有第二种形式。

是否有一种更简单的方法来执行以下操作

(set() for _ in itertools.repeat(None))
请注意,它不同于
itertools.repeat(set())
,因为后者只构造set对象一次。

您可以这样做

iter(set, None)

它调用给定的可调用函数,直到返回
None
(它不会返回的)。

Nice,不知道
iter
有第二种形式。