摘要: 定义: 一个函数调用时返回一个迭代器,那么这个函数就叫做生成器,如果函数中包含yield语法,那这个函数就会变成生成器。 def cash_out(amount): while amount >0: amount-=100 yield 100 print("又来取钱了) ATM=cash_out(5 阅读全文
posted @ 2017-02-08 19:28 张兮兮 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 迭代器是访问集合元素的一种方式。迭不会退后往前只能迭代器。结束完被访问所有元素直到,开始访问第一个元素的集合从对象代器。优点:不需要事先准备好整个迭代过程中的所有元素。适合遍历一些巨大或是无限的集合。 特点: 1.访问者不需要关心迭代器的内部结构,仅需通过next(方法不断去取下一个内容) 2.不能 阅读全文
posted @ 2017-02-08 13:06 张兮兮 阅读(704) 评论(0) 推荐(0) 编辑