码迷,mamicode.com
首页 >  
搜索关键字:可迭代对象    ( 1207个结果
python迭代器
迭代器 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterab ...
分类:编程语言   时间:2017-05-22 23:14:28    阅读次数:241
python之路--迭代器和生成器
迭代: 迭代器协议: 1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代 (只能往后走不能往前退) 2.可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个__iter__()方法) 3.协议是一种约 ...
分类:编程语言   时间:2017-05-21 17:56:00    阅读次数:204
python判断一个对象是否可迭代
如何判断一个对象是可迭代对象? 方法是通过collections模块的Iterable类型判断: ...
分类:编程语言   时间:2017-05-21 13:52:53    阅读次数:175
循环的使用
while和for,两种循环的区别是,while循环之前,先判断一次,如果满足条件的话,再循环,for循环的时候必须有一个可迭代的对象,才能循环,比如说得有一个数组,python中for循环很简单,循环的是一个可迭代对象中的元素 循环里面还有两个比较重要的关键字,continue和break,con ...
分类:其他好文   时间:2017-05-20 01:05:25    阅读次数:188
python基础之map/reduce/filter/sorted
map(fun,iterable) 首先来看一看map()函数,map函数接受两个参数,第一个参数是函数的名称,第二个参数一个可迭代对象。即map(fun,iterable) map函数就是将具体数值根据算法进行计算,并将结果保存为一个迭代器。我们知道,迭代器很'懒',通过调用next函数一次只输出 ...
分类:编程语言   时间:2017-05-16 12:50:23    阅读次数:154
Python基础-第四天
本篇内容:1.装饰器2.列表生成式与生成器3.可迭代对象与迭代器4.Python内建函数一、装饰器1.装饰器的介绍装饰器本质是函数,它是为其它函数添加附加功能(装饰其它函数)。装饰器遵循的原则有:●不能修改被装饰函数的源代码;●不能修改被装饰函数的调用方式;●不能修改被装..
分类:编程语言   时间:2017-05-15 22:32:31    阅读次数:243
Python函数-any()
any(iterable) 作用: 如果iterable的任何元素不为0、''、False,all(iterable)返回True。如果iterable为空,返回False。 函数等价于: 参数iterable:可迭代对象; 实例: 注意: 比较该函数与all()函数的区别,any是任意,而all是 ...
分类:编程语言   时间:2017-05-15 15:07:20    阅读次数:203
python学习-day6-迭代器(iterator)
我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 ...
分类:编程语言   时间:2017-05-14 23:40:44    阅读次数:283
Python函数-all()
all(iterable) 作用: 如果iterable的所有元素不为0、''、False或者iterable为空,all(iterable)返回True,否则返回False;函数等价于: 参数iterable:可迭代对象; 实例: 注意:空元组、空列表返回值为True,这里要特别注意 版本:该函数 ...
分类:编程语言   时间:2017-05-14 17:01:33    阅读次数:216
python 之迭代器
我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 ...
分类:编程语言   时间:2017-05-14 01:14:11    阅读次数:212
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!