码迷,mamicode.com
首页 >  
搜索关键字:可迭代对象    ( 1207个结果
python-Zip方法
zip 返回一个将多个可迭代对象组合成一个元组序列的迭代器。 1. 循环多个list的数据: 2. 将多个list的数据组合成tuple的list: 3. 将tuple组成的list拆分成多个tuple: *注意,即使不是list,而是tuple,依然可以拆分,拆分后的结果都是tuple: *注意, ...
分类:编程语言   时间:2018-06-01 00:20:36    阅读次数:1598
迭代器、生成器
一、迭代器 迭代的概念: 迭代是一个重复的过程,每次重复就是一次迭代,并且每次迭代的结果是下一次迭代的初始值 迭代器协议: 1、迭代器协议是指: 对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个Stoplteration异常,以终止迭代。 2、可迭代对象:实现了迭代器协 ...
分类:其他好文   时间:2018-05-29 20:40:41    阅读次数:103
Python的map,reduce,filter函数
#数据准备 List1=range(10) list(List1)[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]map函数 可以操作可迭代对象,输出也是可迭代的对象def f_map(x): return x**2#使用map函数 List2=map(f_map,List1) list... ...
分类:编程语言   时间:2018-05-29 18:57:50    阅读次数:150
python内置函数
全:https://www.cnblogs.com/pyyu/p/6702896.html · 普通用法'{1} love {0}'.format('sss','ziyi')· 取子列表项'{1[2]} love me {0[0]}'.format([1,2,3],[2,34,5])Out[40]: ...
分类:编程语言   时间:2018-05-27 20:24:29    阅读次数:171
python 迭代器之chain
可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator。 可以直接作用于for循环的对象统称为可迭代对象:Iterable。 直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生 ...
分类:编程语言   时间:2018-05-27 18:31:49    阅读次数:3531
迭代器
迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 1. 可迭代对象 以直接作用于 for 循环的数据类型有以下几种: 一类是集合数据类型,如 list 、 tuple 、 dict 、 se ...
分类:其他好文   时间:2018-05-26 21:51:31    阅读次数:200
mybatis动态sql之foreach标签
foreach 元素的功能非常强大,它允许你指定一个集合,声明可以在元素体内使用的集合项(item)和索引(index)变量。它也允许你指定开头与结尾的字符串以及在迭代结果之间放置分隔符。这个元素是很智能的,因此它不会偶然地附加多余的分隔符。 注意 你可以将任何可迭代对象(如 List、Set 等) ...
分类:数据库   时间:2018-05-25 21:29:29    阅读次数:224
未完成的迭代器、生成器、模块和包
推导式:(相当于用for循环) 列表推导式: 生成器: yide:(yide一个对象返回一个对象,暂停这个函数,等待下次next重新激活) 迭代器: (就是一个依次从数据结构中取出的) 能够靠for循环迭代的对象叫可迭代对象 从可迭代对象生成一个迭代器 迭代器 = iter(可迭代对象) 模块:(模 ...
分类:其他好文   时间:2018-05-25 00:30:24    阅读次数:148
python--迭代器(Iterator)
博客地址:http://www.cnblogs.com/yudanqu/ 1、可迭代对象 在介绍迭代器之前呢,我们先聊一下可迭代对象(Iterable),可迭代对象就是可以直接作用于for循环的对象。 那么什么是可以直接用于for循环的呢? 可以直接用于for的数据类型一般分为两种: 1、集合数据类 ...
分类:编程语言   时间:2018-05-24 19:30:38    阅读次数:290
Python并发编程理解yield from、协程
一、首页,认识一下可迭代,迭代器和生成器 可迭代,如:list,dict,tuple,deque等都是可迭代对象; 验证,需要借助collections.abc这个模块(python2中没有)使用isinstance()来类别一个对象是否是可迭代的(Iterable),是否是迭代器(Iterator ...
分类:编程语言   时间:2018-05-24 11:51:08    阅读次数:259
1207条   上一页 1 ... 68 69 70 71 72 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!