韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > python不支持next方法吗

python不支持next方法吗

next

头像

silencement

2019-10-26 15:44:192537浏览 · 0收藏 · 0评论

Python3中的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 异常。

>>> a = iter('abcd')
>>> next(a)
'a'
>>> next(a)
'b'
>>> next(a)
'c'
>>> next(a)
'd'
>>> next(a)
Traceback (most recent call last):
 File "<pyshell#18>", line 1, in <module>
  next(a)
StopIteration

2. 函数可以接收一个可选的default参数,传入default参数后,如果可迭代对象还有元素没有返回,则依次返回其元素值,如果所有元素已经返回,则返回default指定的默认值而不抛出StopIteration 异常。

>>> a = iter('abcd')
>>> next(a,'e')
'a'
>>> next(a,'e')
'b'
>>> next(a,'e')
'c'
>>> next(a,'e')
'd'
>>> next(a,'e')
'e'
>>> next(a,'e')
'e'

更多学习内容,请点击Python学习网

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

免费观看B站刺激战场2023| 王娟被老赵一夜干4次| 《办公室高潮秘书2》电影| 母与子免费观看大全电视剧 | TOKYO.HOT| 王叔我老公还在客厅呢什么小说 | 电影《偷吃》在线观看| 少女国产免费观看高清电视剧| 一品国精和二品国精的文化意义| 高清大片CSGO免费| 顶到里面了~疼| 能不能在办公室干事你电视剧| 麻豆传媒在线观看| 美女比基尼游泳图片视频| 兄弟的老婆4免费观看电视剧| 老公不在小叔子当老公 | 小小小蜜桃免费观看电视剧高清| 台湾《洞门为君开》演员表| AAAAABBBBBB级是什么.| 多村三飞母姐妹花女儿的小说 | お母さんは母のがいない怎么读| 苍老师40集全免费观看| 欧美大片PPT免费PPT| 男同桌硬了把我内裤也脱了 | 《訾花交换做爰》| 女人大阴唇夹缝是阴虚还是阳虚 | 《强壮的公2做爰观看| 老公不在小叔子当老公| 老公把舌头放进我B里搅拌| 《我们不是亲兄妹》动浸播放 | 美国禁忌6 结局| 轮流享用高岭之花笔趣阁最新章节| 交换老公弄了几次高潮| 蜜桃成时| 王局长把乳置解开吃胸的动态图| 静海天气预报| 少妇激情偷公乱140章| 杨贵妃(台湾绝版)| 中国高清WINDOWS视频| 屁股翘起来跪在床上有好处吗| 欧美日韩精品