Python48--魔法方法:迭代器&生成器
Posted frankruby
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python48--魔法方法:迭代器&生成器相关的知识,希望对你有一定的参考价值。
一、迭代器
1、iter()
__iter__()
2、next()
__next__()
二、用while语句实现for语句相同的功能
for each in range(5): print(each)
#用while实现方式
list1 = range(0,5) it = iter(list1) while True: try: print(next(it)) except StopIteration: break 执行结果: 0 1 2 3 4 >>>
以上是关于Python48--魔法方法:迭代器&生成器的主要内容,如果未能解决你的问题,请参考以下文章