码迷,mamicode.com
首页 >  
搜索关键字:生成器.迭代器    ( 266个结果
Python入门篇(八)之迭代器和生成器
迭代器和生成器1、列表生成式列表生成式即ListComprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。举个例子,要生成list[1,2,3,4,5,6,7,8,9,10]可以用list(range(1,11)):>>>list(range(1,11))[1,2,3,4,5,6,7,8,9,10]但如果要生成[1x1,2x2,3x3,...
分类:编程语言   时间:2018-07-05 12:04:44    阅读次数:195
Python3 迭代器与生成器
迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串,列表或元组对象都可用于创建迭代 ...
分类:编程语言   时间:2018-06-28 11:02:06    阅读次数:183
11.迭代器与生成器、模块与包
1.迭代器和生成器 迭代器 迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的__iter__()和__next__()方法。 其中__iter__()方法返回迭代器对象本身;__next__()方法返回容器的下一个元素,在结尾时引发StopIteration异常。 ...
分类:其他好文   时间:2018-06-22 23:55:00    阅读次数:236
day13 生成器 迭代器
一 迭代器 可以使用dir(函数来检查类的内部定义的函数 特点: __iter__() 获取迭代器 __next__(获取最前面这个元素 二 生成器(初识) 本质就是迭代器 函数中如果出现了yield,这个函数是生成器函数 这个时候执行函数,获取到生成器 使用__next__执行到send()之前执 ...
分类:其他好文   时间:2018-06-19 13:58:53    阅读次数:159
迭代器和生成器
迭代器和生成器; >>> a = [1,2,3,4] >>> a [1, 2, 3, 4] 列表生成式: >>> [i*2 for i in range(10)] [0, 2, 4, 6, 8, 10, 12, 14, 16, 18] 生成器: 通过列表生成式就可以直接创建一个列表,但是受内存的限制 ...
分类:其他好文   时间:2018-06-17 23:51:41    阅读次数:329
不吹不擂,题集系类
第一部分 Python基础篇(80题) 为什么学习Python? 通过什么途径学习的Python? Python和Java、PHP、C、C#、C++等其他语言的对比? 简述解释型和编译型编程语言? Python解释器种类以及特点? 位和字节的关系? b、B、KB、MB、GB 的关系? 请至少列举5个 ...
分类:其他好文   时间:2018-06-03 12:37:25    阅读次数:193
Python入门 (三)
迭代器与生成器 迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串,列表或元组对象 ...
分类:编程语言   时间:2018-05-30 13:57:40    阅读次数:236
python基础06
Python基础学习06 实现装饰器知识储备 装饰器 生成器 迭代器 目录结构 一、实现装饰器知识储备 1、函数即“变量” 1 x = 1 2 y = 2 3 print(x,y) 4 5 y = 2 6 x = 1 7 print(x,y) 8 9 def bar(): 10 print("in ...
分类:编程语言   时间:2018-05-22 22:25:00    阅读次数:259
迭代器&迭代对象&生成器
迭代器 & 迭代对象 & 生成器 包含__next__ 和 __iter__两个方法的对象为迭代器 __next__方法返回单个元素 __iter__方法返回迭代器本身 可迭代对象包含__iter__方法,每次都实例化一个新的迭代器 因此,迭代器可以迭代,但是可迭代对象不一定是迭代器 生成器是一种特 ...
分类:其他好文   时间:2018-05-14 18:37:57    阅读次数:118
Python_60之迭代器模块
生成器 迭代器 生成器只有生成的功能,调用,显示都不管 迭代器是可以触发生成,调用生成器,显示出来只能从头往尾执行,不能在中间返回 ************************************************************************************ ...
分类:编程语言   时间:2018-05-10 14:19:56    阅读次数:175
266条   上一页 1 ... 9 10 11 12 13 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!