在python编程中,我们在阅读文件时经常使用next函数,python3 在next函数中,生成器的对象可以以参数形式传输到next(params),将迭代器返回到下一个项目。详情请参阅本文。
1、next()函数
对于下一个返回迭代器的项目,括号中的元素必须是可迭代的对象。
2、next()语法的方法
next(iterator[,default])
3、参数
iterator :读取行的文件对象
default :如果迭代器耗尽,则返回此默认值。 如果不给出这个默认值,就抛出去 StopIteration 异常
4、返回值
返回下一个输入行
5、使用实例
返回列表中第一个大于5的数字,如果没有,返回0
a=[1,3,6] next((iforiinaifi>5),0) #output:6 a=[1,3,4] next((iforiinaifi>5),0) #output:0
以上是python中next函数的介绍。python从入门到实践阅读文件有用函数next(),所以要掌握next函数~