小阳儿儿

2019年1月22日

迭代器,生成器

摘要: 1)创建生成器方式: 1、(x for x in range(10)) 2、def f(): yield 2 print('ok') 2)生成器的方法: 1、next(f()) 生成器在创建的时候已经决定了能计算出值的个数, 调用next的次数超过该次数,就会出现StopIteration 2、send() f().send(None)next(f()) 3)for 循环内部做的... 阅读全文

posted @ 2019-01-22 15:19 小阳儿儿 阅读(99) 评论(0) 推荐(0) 编辑