摘要: 本节主要记录一下列表生成式,生成器和迭代器的知识点 列表生成器 首先举个例子 现在有个需求,看列表 [0,1,2,3,4,5,6,7,8,9],要求你把列表里面的每个值加1,你怎么实现呢? 方法一(简单): 1 2 3 4 5 6 7 8 9 info = [0, 1, 2, 3, 4, 5, 6, 阅读全文
posted @ 2019-01-20 14:27 zhangshh 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 一 迭代器 一 迭代的概念 二 为何要有迭代器?什么是可迭代对象?什么是迭代器对象? #1、为何要有迭代器?对于序列类型:字符串、列表、元组,我们可以使用索引的方式迭代取出其包含的元素。但对于字典、集合、文件等类型是没有索引的,若还想取出其内部包含的元素,则必须找出一种不依赖于索引的迭代方式,这就是 阅读全文
posted @ 2019-01-20 13:37 zhangshh 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 一 三元表达式 二 列表推导式 三 生成器表达式 阅读全文
posted @ 2019-01-20 13:29 zhangshh 阅读(165) 评论(0) 推荐(0) 编辑