'''迭代器'''
print('for i in iter([1,2,3,4,5]):')
for x in iter([1,2,3,4,5]):
print(x)
'''生成器'''
def myyield(n):
while n>0:
print("开始生成...:")
yield n
print("完成一次...:")
n -= 1
for i in myyield(4):
print("遍历得到的值:",i)
print('for i in iter([1,2,3,4,5]):')
for x in iter([1,2,3,4,5]):
print(x)
'''生成器'''
def myyield(n):
while n>0:
print("开始生成...:")
yield n
print("完成一次...:")
n -= 1
for i in myyield(4):
print("遍历得到的值:",i)