返回顶部
摘要: 只要含有yield关键字的函数都是生成器函数。yield不能和return共用且需要写在函数内。 生成器函数 : 执行之后会得到一个生成器作为返回值。 yield没有结束一个函数,可以连续打印。 生成器可以生成n个你想要的字符串。 一个利用监听器实现的监听文件输入操作。 阅读全文
posted @ 2019-06-02 21:42 DCooo 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 迭代器的概念 内部含有_next_和_iter_方法的就是迭代器。 可以被for循环的都是可迭代的,只有是可迭代对象,才能用for循环。 可迭代的内部都有_iter_方法——可迭代协议。 只要是迭代器,一定可迭代。 若A是可迭代的,则A._iter_()方法就可以得带一个迭代器。 迭代器中的_nex 阅读全文
posted @ 2019-06-02 19:09 DCooo 阅读(192) 评论(0) 推荐(0) 编辑