列表和迭代器

列表和迭代器的区别

实例:

li =[1,2,3,4,5]
for i in li.__iter__():
    print(i)
# print(li.__iter__())
print('#######################################')
# a =li.__iter__()
print(next(li.__iter__()))
print(next(li.__iter__()))
print(next(li.__iter__()))
print(next(li.__iter__()))
print(next(li.__iter__()))
print(next(li.__iter__()))
print(next(li.__iter__()))
print(next(li.__iter__()))
print(next(li.__iter__()))
print(next(li.__iter__()))

 

 运行结果后面都是 1

posted @ 2020-08-28 11:52  yxlll  阅读(131)  评论(0编辑  收藏  举报