码迷,mamicode.com
首页 >  
搜索关键字:python迭代    ( 309个结果
python-迭代器协议和for循环工作机制
一、递归与迭代 二、什么是迭代器协议 1、迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个stopiteration异常,已终止迭代(只能往后走不能往前退) 2、可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个__iter__()方法) 3 ...
分类:编程语言   时间:2020-07-11 19:47:04    阅读次数:68
python之数学函数篇
1、abs()函数--取绝对值 功能:abs()函数返回数字的绝对值 语法:abs(x) 参数说明:x为数值表达式 tupleAbs = [12.45,0,-19.69] for num in tupleAbs: print(abs(num)) 结果: 12.45 0 19.69 2、divmod( ...
分类:编程语言   时间:2020-06-08 23:23:11    阅读次数:89
MXNet Data Iterator
MXNet Data Iterator 本文先就DataBatch、DataDesc、DataIter三个主要用到的类进行介绍,然后引出Mxnet中常见的迭代器。 DataBatch MXNet中的数据迭代器Data iterators类似于Python迭代器对象。在Python中,函数iter允许 ...
分类:Web程序   时间:2020-06-07 11:16:03    阅读次数:70
Python 列表/数组方法
Python 有一组可以在列表/数组上使用的内置方法。 方法描述 append() 在列表的末尾添加一个元素 clear() 删除列表中的所有元素 copy() 返回列表的副本 count() 返回具有指定值的元素数量。 extend() 将列表元素(或任何可迭代的元素)添加到当前列表的末尾 ind ...
分类:编程语言   时间:2020-05-09 17:22:33    阅读次数:65
python 迭代器
Python 迭代器特点: 从第一个元素开始访问,直到结束被遍历的对象,期间不能回退。 两个方法: iter()和next() 把类创建为迭代器需要两个方法: __iter__()和__next__() 其中__iter__方法返回一个迭代器对象,该对象包含实现了的__next__()方法 迭代器通 ...
分类:编程语言   时间:2020-05-03 13:11:46    阅读次数:69
什么是迭代器,Python迭代器及其用法
从字面来理解,迭代器指的就是支持迭代的容器,更确切的说,是支持迭代的容器类对象,这里的容器可以是列表、元组等这些 Python 提供的基础容器,也可以是自定义的容器类对象,只要该容器支持迭代即可。《Python实现自定义序列》一节中,已经学会了如何自定义一个序列类,但该序列类对象并不支持迭代,因此还 ...
分类:编程语言   时间:2020-04-20 16:05:47    阅读次数:60
迭代器与生成器
迭代器是代表数据流的对象;该对象一次返回一个元素的数据。Python迭代器必须支持一种__next__()不带任何参数的方法 ,并且始终返回流的下一个元素。如果流中没有更多元素,则 __next__()必须引发StopIteration异常。但是,迭代器不必一定是有限的。编写一个生成无限数据流的迭代 ...
分类:其他好文   时间:2020-04-11 18:25:48    阅读次数:62
Python迭代器详解
Python中的迭代器、可迭代对象、生成器等概念容易混淆,本文详细介绍这几个概念以及用法
分类:编程语言   时间:2020-03-20 18:40:29    阅读次数:74
python—迭代器与生成器
迭代器:迭代器是一个可以记住遍历的位置的对象 迭代器对象从集合的第一个位置的元素开始访问,知道所有的元素被访问完结束,迭代器只能往前不会后退 迭代器的两个基本方法:iter和next >>> l=[1,2] >>> it=iter(l) #将列表转换为迭代器对象 >>> type(it) <clas ...
分类:编程语言   时间:2020-03-12 12:55:35    阅读次数:60
20.python迭代器
可迭代对象Iterable和迭代器对象Iterator: 可迭代对象: 满足前提: 可以被循环操作的对象,就是可迭代对象 举例:str、list、tuple、set、dict、range、generator... 如何高效的检测一个对象是否是可迭代对象? 可以使用collections模块中的Ite ...
分类:编程语言   时间:2020-03-10 19:50:18    阅读次数:60
309条   上一页 1 2 3 4 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!