码迷,mamicode.com
首页 >  
搜索关键字:可迭代对象    ( 1022个结果
迭代器
1.迭代器切片函数itertools.islice()正好适用于在迭代器和生成器上做切片操作。这里要着重强调的一点是islice()会消耗掉传入的迭代器中的数据。必须考虑到迭代器是不可逆的这个事实。2.跳过可迭代对象的开始部分itertools模块中有一些函数可以完成这个任务。首先介绍的是iterto..
分类:其他好文   时间:2016-12-25 02:24:37    阅读次数:163
python3--迭代器
# Auther: Aaron Fan# 可以直接作用于for循环的对象统称为可迭代对象:Iterable# 可以使用isinstance()判断一个对象是否是Iterable对象:"""from collections import Iterableisinstance([],Iterable)T ...
分类:编程语言   时间:2016-12-12 07:37:33    阅读次数:154
数据分析学习记录一
python的*表达式。需要从某个可迭代对象中分解出N个元素,但是这个课迭代对象的长度可能超过N,这会导致“分解的值过多(toomanyvaluestounpack)”的异常。例如:record={‘Dave‘,‘[email protected]‘,‘773-555-1212‘,‘847-555-1212‘}name,email,*phone_numbers=user_record>..
分类:其他好文   时间:2016-12-11 23:43:12    阅读次数:293
迭代器和生成器(一)
一.什么是迭代器协议 1,迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么引起一个Stopiteration异常, 以终止迭代(只能往后走,不能往前退) 2,可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个__iter__()方法) 3,协议是一种约 ...
分类:其他好文   时间:2016-12-06 02:57:01    阅读次数:109
map
map(第一个参数,第二个参数) 第一个参数接收一个函数名,第二个参数接收一个可迭代对象 ...
分类:其他好文   时间:2016-12-02 18:58:50    阅读次数:143
python学习-day16:函数作用域、匿名函数、函数式编程、map、filter、reduce函数、内置函数r
一、作用域 作用域在定义函数时就已经固定住了,不会随着调用位置的改变而改变 二、匿名函数 lambda:正常和其他函数进行配合使用。正常无需把匿名函数赋值给一个变量。 三、函数式编程 先过 四、map函数: 通过为了灵活实现多个字符串的多种变化,进行两次函数化的程序设计: 总结: 对可迭代对象的每一 ...
分类:编程语言   时间:2016-12-02 03:22:00    阅读次数:106
list内容按长度等分
这里需要导入 from more_itertools import chunked chunked(iterable, n) 将一个可迭代对象等分成n个list,第n个list的长度可能小于之前的。 ...
分类:其他好文   时间:2016-11-25 16:42:53    阅读次数:103
迭代与列表生成式、生成器
一、迭代 python中如何判断一个对象是可迭代对象呢?方法是通过collections模块的Iterable类型判断: Python内置的enumerate函数可以把一个list变成索引-元素对,这样就可以在for循环中同时迭代索引和元素本身: 二、列表生成式 要生成list [1, 2, 3, ...
分类:其他好文   时间:2016-11-24 18:26:08    阅读次数:216
python内置函数1
1.r=compile(s,"<string>","exec")compile()将字符串编译成python代码2.exec(r)执行python代码3.eval("8*6")eval("")里面只能执行表达式,执行eval()会有返回值,exec执行完无返回值.4.filter和mapfilter(函数,可迭代对象),返回一个符合条件的元素集合.对可迭代对象进行筛..
分类:编程语言   时间:2016-11-17 21:21:55    阅读次数:134
第十一章 Python常用内建函数
内建函数,可以直接使用,而不需要import。在前面章节学过的sorded()、reversed()、range(),filter()、reduce()、map()等内建函数,下面再回顾下及学习一些新的内置函数。函数描述示例sorded(iterable,cmp=None,key=None,reverse=False)正序排序可迭代对象,生成新的列表>&..
分类:编程语言   时间:2016-11-17 21:00:41    阅读次数:194
1022条   上一页 1 ... 93 94 95 96 97 ... 103 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!