热线电话:13121318867

登录
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()将结果转化为列表类型。

49.8228
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子