2020-11-24
阅读量:
1069
range()函数返回的类型
在前几天看了range()函数,当时知道可以用for循环来遍历range函数产生的数字,还可以使用list()函数将range()函数产生的结果直接转换为列表,但是range()函数直接产生的是个什么类型呢,
print(range(1,9))
直接输出range()函数,就是上图所示,通过type()函数print(type(range(1,9)))
,得到
就是说range()函数得到的其实是一个iterable类型,在python里解释为可以迭代的对象,所以可以使用for来遍历产生的结果,使用list()将结果转化为列表类型。






评论(0)


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