无界范围()
问题描述:
是否有无限版本的range
(或者Python 2的xrange
),还是需要手动定义它?例如无界范围()
squares = (x*x for x in range(n))
只能给我一个发电机平方高达(n-1)**2
,我看不到任何明显的方式来调用range(infinity)
以便它只是不断道路行驶。
是否有无限版本的range
(或者Python 2的xrange
),还是需要手动定义它?例如无界范围()
squares = (x*x for x in range(n))
只能给我一个发电机平方高达(n-1)**2
,我看不到任何明显的方式来调用range(infinity)
以便它只是不断道路行驶。