码迷,mamicode.com
首页 >  
搜索关键字:可迭代对象    ( 1207个结果
流畅的python和cookbook学习笔记(二)
1.元组拆包和解压序列赋值 任何的序列 (或者是可迭代对象) 可以通过一个简单的赋值语句解压并赋值给多个 变量。唯一的前提就是变量的数量必须跟序列元素的数量是一样的。 1.平行赋值: 2.以用 * 运算符把一个可迭代对象拆开作为函数的参数: 3.函数中用 *args 来获取不确定数量的参数: 4.在 ...
分类:编程语言   时间:2017-08-25 19:24:49    阅读次数:183
python三大器之迭代器
python中的三大器有迭代器,生成器,装饰器,本文重点讲解下迭代器 迭代器:具备了__next__和__iter__方法的对象 可迭代对象:具备了__iter__方法的对象 1.可迭代对象,可以通过for...in...这类语句迭代读取一条数据供我们使用的对象称之为可迭代对象(Iterable), ...
分类:编程语言   时间:2017-08-22 01:51:04    阅读次数:230
python 与 mongodb的交互---查找
python与mongo数据库交互时,在查找的时候注意的一些小问题: 代码: 使用find_one 返回的是一个文档(集合) 当使用find的时候返回的是一个对象: 更改第八行的代码: 可以看到res 是一个对象 (⊙o⊙)…,dir(res)好多好多,我们要关注的是里面有一个__iter__方法, ...
分类:数据库   时间:2017-08-20 16:50:29    阅读次数:148
str和byte类型,列表嵌套,元祖
utf-8 编码,一个汉字,三个字节, 一个字节8位,01010101 用一个16进制 Str字节类型与编码 创建字节和字符串 字符列表转化 元祖转化列表 字典转化列表 列表分为自身改变,另外一个生成新的 .extend() #扩折自己,用另外一个可迭代对象, 扩充到自己内部 .reverse () ...
分类:其他好文   时间:2017-08-20 15:46:39    阅读次数:171
Base包equivalent
输出结果: equals仅仅是做了一个代理falsetrue自己编写的EquivalenttruefalseWapper错误使用falseWapper正确使用true匹配两个可迭代对象true Equivalence是用来判断两个对象是否相等,在其中我们可以定制自己的判断逻辑,看一下源码,部分代码略 ...
分类:其他好文   时间:2017-08-20 11:20:09    阅读次数:195
27、迭代器
可迭代对象具有一个iter()方法,可迭代对象调用__iter__()方法以后返回一个迭代器对象。也就是说一个可迭代对象具有iter 和next方法 以列表为例 a = [1,2,3,4] a.__iter__() 返回一个迭代器对象 a.__iter__().__next__() 就可以进行迭代 ...
分类:其他好文   时间:2017-08-18 00:27:19    阅读次数:172
可迭代对象
# 字符串 >>> print(isinstance("ABC",Iterable))True # 列表 >>> print(isinstance([],Iterable))True # 元组 >>> print(isinstance((),Iterable))True # 字典 >>> print ...
分类:其他好文   时间:2017-08-15 17:46:40    阅读次数:380
Python内置函数之filter()
filter(function,iterable)用来过滤可迭代对象 如果提供过滤条件的函数为None,则可迭代对象中为False的元素将被过滤掉。 例如: ...
分类:编程语言   时间:2017-08-14 11:31:43    阅读次数:118
Python 中zip()函数的用法
1. 定义: zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由这些tuples组成的list(列表)。 若传入参数的长度不等,则返回list的长度和参数中长度最短的对象相同。利用*号操作符,可以将list unzi ...
分类:编程语言   时间:2017-08-13 20:52:48    阅读次数:205
Python内置函数之all()
all()函数返回值不是True就是False。 它只能传入一个参数,而且参数必须是可迭代对象,换句话说,参数不是元组就是列表(通常情况下)。 all()中的可迭代对象所有元素值为True或者不包含元素,才会返回True,否则返回False。 因此,all()可以用来检测可迭代对象中是否有元素值为F ...
分类:编程语言   时间:2017-08-13 11:21:58    阅读次数:159
1207条   上一页 1 ... 97 98 99 100 101 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!