摘要: yield(最大的优点:节省占用内存空间) yield是一个关键词,类似return, 不同之处在于,yield返回的是一个生成器 这个例子并没有什么实际作用,仅说明当你知道你的函数将产生大量仅被读取一次的数据时,使用生成器将是十分有效的做法 要掌握yield,你必须明白 – 当你调用这个函数,函数 阅读全文
posted @ 2017-08-29 21:43 我是旺旺 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 列表解析的语法:[expr for iter_var in iterable], 它迭代iterable对象的所有条目。其中的expr应用于序列的每个成员,最后的结果值是该表达式产生的列表,迭代变量并不需要是表达式的一部分。 运行结果: 注意: 1、使用列表解析式解析出来的均为一个对象。 阅读全文
posted @ 2017-08-29 20:51 我是旺旺 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 5、注意:enumerate()返回的是enumerate对象--运行结果如下所示 运行结果: 注意点: 1、enumerate()指定起始下标enumerate(str,1) 2、列表解析式:[expr for iter_var in iterable if cond_expr] enumerat 阅读全文
posted @ 2017-08-29 20:35 我是旺旺 阅读(290) 评论(0) 推荐(0) 编辑