Iterable 和 Iterator
Posted flftfw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Iterable 和 Iterator相关的知识,希望对你有一定的参考价值。
可以被for循环输出的为iterable (可迭代对象)
可以被next()调用并不断返回下一个数据的对象为iterator迭代器(python一切皆对象)
数据流,无法知晓其终点,只能推过next不断调用,为流
可以用iter(list)将字符串,列表,元祖之类变成迭代器
python中的for 循环本质其实是调用函数next()执行的,类似for 循环生成迭代器
以上是关于Iterable 和 Iterator的主要内容,如果未能解决你的问题,请参考以下文章