python 迭代器

作用

iter(   )

用iter包裹后每被next()调用一次,吐出来下一个东西

用例

生成

>>> iter((1,2,3))
<tuple_iterator object at 0x000002063D5DA4A8>

next

>>> a=iter((1,2,3,))
>>> next(a)
1
>>> next(a)
2
>>> next(a)
3
>>> next(a)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
posted @ 2022-07-31 22:33  zt001  阅读(45)  评论(0编辑  收藏  举报