鱼C论坛

 找回密码
 立即注册
查看: 1677|回复: 5

[已解决]第013讲:元组:戴上了枷锁的列表 |答案中的__next__() 用法

[复制链接]
发表于 2019-9-1 20:31:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
>>> tuple1.__next__()
0
>>> tuple1.__next__()
1
>>> tuple1.__next__()
4
>>> tuple1.__next__()
9
>>> tuple1.__next__()
16
>>> tuple1.__next__()
25
>>> tuple1.__next__()
36

请问能讲一下这个__next__()方法吗
最佳答案
2019-9-2 21:34:19
萌兔biubiu 发表于 2019-9-2 11:11
我再idle上面也没运行好 __next__()的用法呢,感觉视频里面也没教 傻傻摸不到头脑

__next__() 方法返回可迭代对象的下一个元素。当没有下一个元素时抛出 StopIteration 异常。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-2 07:33:21 | 显示全部楼层
含有 __next__() 函数的对象都是一个迭代器,迭代器顾名思义,按照一定步长增加或减少
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-2 11:11:17 | 显示全部楼层
不二如是 发表于 2019-9-2 07:33
含有 __next__() 函数的对象都是一个迭代器,迭代器顾名思义,按照一定步长增加或减少

我再idle上面也没运行好 __next__()的用法呢,感觉视频里面也没教 傻傻摸不到头脑
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-2 21:34:19 | 显示全部楼层    本楼为最佳答案   
萌兔biubiu 发表于 2019-9-2 11:11
我再idle上面也没运行好 __next__()的用法呢,感觉视频里面也没教 傻傻摸不到头脑

__next__() 方法返回可迭代对象的下一个元素。当没有下一个元素时抛出 StopIteration 异常。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-3 08:08:22 | 显示全部楼层
zltzlt 发表于 2019-9-2 21:34
__next__() 方法返回可迭代对象的下一个元素。当没有下一个元素时抛出 StopIteration 异常。

我输入
tuple1=(1,3,5,7,9)
tuple1.__next__()
会报错呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-19 11:47:28 | 显示全部楼层
tuple好像没有__next__()这个方法
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-11 10:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表