摘要: 一、可迭代对象 1、已经学过的可迭代对象: str、list、tuple、dic、set、range、enumeraer、文件句柄 等都是可迭代对象。 2、在python中,只要内部方法中含有__iter__方法的对象,这个对象就是一个可迭代对象。 1 o1 = 'alex' 2 o2 = [1, 阅读全文
posted @ 2020-01-06 18:00 飞鸽子 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、生成器的几个特点 1、含有yield关键字的函数都是生成器函数。 2、yield和return不能共存。 3、return一般一个函数中只有一个,它会将函数终止,并返回一个值给调用函数的地方。 4、yield在一个函数中可以有多个,它不会终止函数,下次还可以接着从离开它的地方继续执行。使用nex 阅读全文
posted @ 2020-01-06 17:58 飞鸽子 阅读(338) 评论(0) 推荐(0) 编辑