2019-07-04
阅读量:
564
range函数为什么不进行迭代
range():Python范围函数生成一个数字列表,这些数字通常用于迭代的许多情况,如for循环或许多其他情况。在python范围内,对象不是迭代器。range是一组不可变对象的列表。范围的迭代行为类似于列表和范围中列表的迭代行为,我们不能直接调用下一个函数。如果我们使用iter得到一个迭代器,我们可以调用next
# Python program to understand range
# this creates a list of 0 to 5
# integers
demo = range(6)
# print the demo
print(demo)
# it will generate error
print(next(demo))






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论