050--python--生成器和迭代器-CSDN博客

网站介绍:文章浏览阅读107次。# 列表生成式list1 = [x for x in range(1, 10)]print(list1)# 列表生产器list2 = (x for x in range(1, 10))print(next(list2))for i in list2: print("%s----" % i)def gan(): a, b = 0, 1 while True: yield b a, b = b, (a+b)# 生成器保存的不是数字