第013讲:元组:戴上了枷锁的列表 |答案中的__next__() 用法
>>> tuple1.__next__()0
>>> tuple1.__next__()
1
>>> tuple1.__next__()
4
>>> tuple1.__next__()
9
>>> tuple1.__next__()
16
>>> tuple1.__next__()
25
>>> tuple1.__next__()
36
请问能讲一下这个__next__()方法吗 含有 __next__() 函数的对象都是一个迭代器,迭代器顾名思义,按照一定步长增加或减少 不二如是 发表于 2019-9-2 07:33
含有 __next__() 函数的对象都是一个迭代器,迭代器顾名思义,按照一定步长增加或减少
我再idle上面也没运行好 __next__()的用法呢,感觉视频里面也没教 傻傻摸不到头脑 萌兔biubiu 发表于 2019-9-2 11:11
我再idle上面也没运行好 __next__()的用法呢,感觉视频里面也没教 傻傻摸不到头脑
__next__() 方法返回可迭代对象的下一个元素。当没有下一个元素时抛出 StopIteration 异常。 zltzlt 发表于 2019-9-2 21:34
__next__() 方法返回可迭代对象的下一个元素。当没有下一个元素时抛出 StopIteration 异常。
我输入 tuple1=(1,3,5,7,9)
tuple1.__next__()
会报错呢 tuple好像没有__next__()这个方法
页:
[1]