[译] Python:range 对象并不是迭代器 (查看原文)

简评:迭代器(iterator)是惰性可迭代对象(lazy iterable),range 函数在 Python 3 中是一个惰性的可迭代对象,那么 range 是不是迭代器呢?为...

zhuanlan.zhihu.com  by Helperhaps  
评论 (1)
Thumb

LynnShaw 2018-03-08 16:56

这个直接在执行isinstance(x,collections.abc.Iterable)跟isinstance(x,collections.abc.Iterator)就可以分别得到 True跟False
Post wxa image%2fbc9b4aab7fc54cd28ae4742adac648ad 用微信扫描
小程序码阅读原文

开发者头条

程序员分享平台