0
点赞
收藏
分享

微信扫一扫

内建迭代器函数第一个iter

class Counter:

def __init__(self,x=0):

self.x=x

counter=Counter()

def used_iter():

counter.x+=2

return counter.x

for i in iter(used_iter,8):
print("本次遍历的数值:",i)

代码定义一个计数器,然后实例化这个计数器来作为全局变量,然后在定义一个iter()函数中调用的函数,并用for来遍历iter()产生的迭代器并输出得到的值


举报

相关推荐

0 条评论