python中range()函数的返回值是什么?

I.韦伯

我认为range()函数返回一个列表,其中包含您放在括号内的参数。但是当我输入range(4)IDLE时,我得到range(0, 4)了输出。同样,当我输入时print(range(4)),我也会得到range(0, 4)输出。我目前正在使用python 3.5。

我目前正在使用以下电子书来学习python:“如何像计算机科学家一样思考”,在那本电子书中,它们提供了活动代码块,您可以在其中运行python代码。当我print(range(4))在那跑步时,确实得到了我期望的列表,即[0, 1, 2, 3]

谁可以给我解释一下这个?

提前致谢!

卡琳

您正在阅读的书可能使用Python 2,在其中range返回一个列表。

在Python 3中,range返回一个不可变的序列类型

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python中os.system()的返回值是什么?

python ndarray返回值是什么

foldr函数的返回值是什么(在Haskell中),它得到的参数是什么?

在函数结束(例如,检查失败)之前,在python中退出函数(没有返回值)的最佳方法是什么?

函数返回值数组和布尔值,所以此函数在php中的返回类型是什么?

.cpp文件中纯虚函数的正确返回值应该是什么?

hyperas optim中的max eval参数最小化函数返回值是什么?

isalpha的返回值是什么意思(在其他ctype.h函数中)?

从python中的修饰函数返回值

从Python中的函数返回值

在python中打印函数的返回值?

Python 中递归函数的返回值

从Python中的函数返回多个值的最佳方法是什么?

临时SQL查询中@@ ProcId的返回值是什么?

返回值中“&”字符的含义是什么?

从模型中获取返回值的方法是什么?

从查询返回int值的int类型函数的返回值是什么

python函数的返回值

在基于BGL的新类中,自定义函数addEdge的返回值应该是什么?

返回值优化的魔力是什么?

memset()返回值的用途是什么?

memset()返回值的用途是什么?

GetAsyncKeyState 的返回值是什么?

从Python中的线程中的函数获取返回值

如何在Python中处理函数的返回值

获取python中多处理函数的返回值

Python在函数的递归调用中返回值

您可以从Python中的main()函数返回值吗?

在Python中,我的函数不返回值