码迷,mamicode.com
首页 >  
搜索关键字:可迭代对象    ( 1207个结果
Python内置函数之any()
any()函数和all()函数相对立。 相同点为: any()也只能传入一个参数。 any()的参数必须是可迭代对象。 不同点: 可迭代对象中只要有一个元素为True,返回值就是True。 下面看看具体的例子: ...
分类:编程语言   时间:2017-08-13 11:07:11    阅读次数:108
python内置函数(上篇)
python内置函数1.abs()取绝对值 >>>abs(3) 3 >>>abs(-3) 32.all()全部为真,则结果为真源码: defall(iterable):#iterable为可迭代对象,列表,元组,字典 forelementiniterable: ifnotelement:#如果notelement为真,可以通过bool()函数判断 returnFal..
分类:编程语言   时间:2017-08-08 16:52:03    阅读次数:106
python当中的 可迭代对象 迭代器
学习python有一段时间了,在学习过程中遇到很多难理解的东西,做一下总结,希望能对其他朋友有一些帮助。 完全是个人理解,难免有错,欢迎其他大神朋友们批评指正。 1 迭代 什么是迭代呢??我们可以这样理解,一个容器类型的数据,比如 列表[ ] 、元组 () 和 字典 { }, 我们可以把这样类型的数 ...
分类:编程语言   时间:2017-08-06 20:38:10    阅读次数:216
列表生成器
xxx 三元表达式 name="alex" res="SB" if name == "alex" else "shuai" print(res) SB 列表生成式 语法 [expression for item1 in iterable1 if condition1 for item2 in ite ...
分类:其他好文   时间:2017-08-06 18:14:30    阅读次数:205
迭代器和生成器
迭代器和生成器 1、什么是迭代器和可迭代对象 (1) 可迭代对象 定义:内部实现了__iter__方法,即可迭代协议。可迭代协议的定义非常简单,可以被迭代要满足的要求就叫做可迭代协议。 (2)迭代器 定义:迭代器遵循迭代器协议:必须拥有__iter__方法和__next__方法。 补充:迭代器是py ...
分类:其他好文   时间:2017-08-06 16:05:19    阅读次数:138
迭代器 生成器
一 什么是迭代器协议 1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代 (只能往后走不能往前退) 2.可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个__iter__()方法) 3.协议是一种约 ...
分类:其他好文   时间:2017-08-06 12:36:03    阅读次数:156
python的迭代器
迭代是指能够从序列中访问出素的一种方式,在我们遍历使用for...in...的对象都是可迭代对象。这里需要补充一点的是python中一切都是对象。 判断一个对象是否是可迭代对象可以通过instance函数: 像我们常用的列表,字典,字符串,集合,元组都是可迭代对象。 那么我们是否可以自定义一个可迭代 ...
分类:编程语言   时间:2017-08-05 22:53:02    阅读次数:287
生成器攻略
你第一次看到生成器的样子so beautiful !!! 首先 我们学习的迭代器有两种: 1. 调用方法直接返回。 map 和 fileter (这个我最开始看到也蒙了, 上一篇没有写啊, 于是我问了老师和同学, 暂且先把这个东西就这样记。) 2。 可迭代对象通过执行 iter 方法得到。 我们写的 ...
分类:其他好文   时间:2017-08-05 21:14:56    阅读次数:143
python_26_如何派生内置不可变类型并修改实例化行为
案例: 我们想要自定义新类型的元组,对传入的可迭代对象我们只保留其中的int类型并且值大于0的元素,如下: [1, -2, 'xxx', 7, [1, 'oo'], 9] >> (1, 7, 9) 如何实现? ...
分类:编程语言   时间:2017-08-04 19:40:57    阅读次数:141
Reduce
reduce()函数接收两个参数:函数和可迭代对象,计算过程如下: 求和1到100: 用自带sum( )函数实现: 将整数序列[1,3,5,7,9]变成整数13579: str2int:(用map把str变成序列再用reduce变序列为整数) reduce接收list求所有元素积 ...
分类:其他好文   时间:2017-08-04 19:30:25    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!