可迭代对象:可以被转化为不依赖索引取值的容器,这样的对象就叫做可迭代对象,可以通过__iter__() 来生成不依赖索引取值的容器。
你看下图iter(111)是不是报错了。
?...迭代你并不知道总量是多少
2、生成器
那么什么又是生成器,和迭代器又有什么关系?...生成器就是一个迭代器的例子,如果说迭代器是人,那么生成器就人中的一个人。...如果使用枚举的方法,也就是遍历,很简单。...result
print(index_normal([1, 6, 2, 4, 5, 2, 8, 6, 3, 2], 2))
########## 输出 ##########
[2, 5, 9]
使用迭代器