摘要: 一,迭代器 1.1什么是可迭代对象? 字符串、列表、元组、字典、集合都可以被for循环,说明他们都是可迭代的。 我们怎么来证明这一点呢? 1.2可迭代协议 我们现在是从结果分析原因,能被for循环的就是“可迭代的”,但是如果正着想,for怎么知道谁是可迭代的呢? 假如我们自己写了一个数据类型,希望这 阅读全文
posted @ 2018-02-06 19:12 太白*金星 阅读(3894) 评论(0) 推荐(9) 编辑
摘要: 推导式套路 之前我们已经学习了最简单的列表推导式和生成器表达式。但是除此之外,其实还有字典推导式、集合推导式等等。 下面是一个以列表推导式为例的推导式详细格式,同样适用于其他推导式。 列表推导式 例一:30以内所有能被3整除的数 multiples = [i for i in range(30) i 阅读全文
posted @ 2018-02-06 19:10 太白*金星 阅读(1891) 评论(1) 推荐(7) 编辑