2017年11月3日

迭代器与装饰器

摘要: e) 迭代器Iterable(可迭代对象) 和 Iterator(迭代器) 主要区别是 :凡是可以用 for 循环的 都是 Iterable(可迭代对象) 凡是需要通过next()函数获得值的可迭代对象都是 Iterator(迭代器)。(所以生成器可以 被next()函数调用并不断返回下一个值的对象称为迭代器 ) (可以简单理解为生成器 就是 迭代器的可迭代对象)# 一是集合数据类... 阅读全文

posted @ 2017-11-03 23:54 song-liang 阅读(237) 评论(0) 推荐(0) 编辑

生成式和生成器

摘要: 列表生成式 ( List Comprehensions ) 是Python内置的非常简单却强大的可以用来创建list的生成式。 通过一句简洁的语法就可以对一组元素进行过滤,还可以对得到的元素进行转换处理 生成[1x1, 2x2, 3x3, ..., 10x10] L = [] for x in ra 阅读全文

posted @ 2017-11-03 23:42 song-liang 阅读(581) 评论(0) 推荐(0) 编辑

导航