二、生成器 和 协程 yield 生成器是一种特殊的迭代器 1、将列表生成式的[] 换成() 此种方式使用较少 nums = [i*2 for i in range(10)] print(nums) nums = (i*2 for i in range(10)) for i in nums: print(i) 2、定义一个函数,将函数变成生成器 只要函数中有 yield, 那么这个函数就已经不是函数了,而是一个生成器的模板 def create_data(all_num): a, b = 0, 1 i =