【Python学习】【基础】Python2.7与3.X中range函数差异

在实际使用中,发现在range函数在新旧版本中返回值不同。


2.7:

在该版本下,range返回的是一个列表

1 >>> range(1,10)  #打印出1-10的数字,python默认从0开始
2 [1, 2, 3, 4, 5, 6, 7, 8, 9]

3.X:

返回的迭代值

>>> range(1,10)
range(1,10)

加上list()才能显示为列表

>>> list(range(1,10))
[1, 2, 3, 4, 5, 6, 7, 8, 9]

笔记阿里云服务器实践路径:

http://47.106.128.59:8888/notebooks/Pythoner/Untitled1.ipynb


阅读更多
文章标签: Python
个人分类: Python学习细节点
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

【Python学习】【基础】Python2.7与3.X中range函数差异

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭