位置: 编程技术 - 正文
推荐整理分享Python内置函数 next的具体使用方法(python内置函数用来返回列表,元组,字典),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:python内置函数大全表,python内置函数用来返回列表,元组,字典,python内置函数什么用来返回数值型序列中所有元素之和,python内置函数什么可以返回列表元组,python内置函数什么用来返回数值型序列中所有元素之和,python内置函数的用法,python内置函数什么用来返回数值型序列中所有元素之和,python内置函数什么用来返回数值型序列中所有元素之和,内容如对您有帮助,希望把文章链接给更多的朋友!
Python 3中的File对象不支持next()方法。 Python 3有一个内置函数next(),它通过调用其next ()方法从迭代器中检索下一个项目。 如果给定了默认值,则在迭代器耗尽返回此默认值,否则会引发StopIteration。 该方法可用于从文件对象读取下一个输入行。
语法
以下是next()方法的语法 -
next(iterator[,default])
参数
iterator 要读取行的文件对象 default 如果迭代器耗尽则返回此默认值。 如果没有给出此默认值,则抛出 StopIteration 异常返回值
此方法返回下一个输入行
英文文档:
next(iterator[, default])
Retrieve the next item from the iterator by calling its __next__() method. If default is given, it is returned if the iterator is exhausted, otherwise StopIteration is raised.
说明:
1. 函数必须接收一个可迭代对象参数,每次调用的时候,返回可迭代对象的下一个元素。如果所有元素均已经返回过,则抛出StopIteration 异常。
2. 函数可以接收一个可选的default参数,传入default参数后,如果可迭代对象还有元素没有返回,则依次返回其元素值,如果所有元素已经返回,则返回default指定的默认值而不抛出StopIteration 异常。
上一篇:python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解(python中print函数的end参数)
下一篇:利用python3随机生成中文字符的实现方法(python 随机ua)
友情链接: 武汉网站建设