只是想知道如何在版本3中的python 2.7中获得与range()相同的功能?
在python 2.7中:
>>> range(5)
[0, 1, 2, 3, 4]
Run Code Online (Sandbox Code Playgroud)
在python 3中:
>>> range(5)
range(0, 5)
Run Code Online (Sandbox Code Playgroud)
我需要获得一个看起来像上面的列表,但我只能使用python3进行分配...
非常感谢!
只需这样做:
list(range(5))
=> [0, 1, 2, 3, 4]
Run Code Online (Sandbox Code Playgroud)
在Python 3中,range()返回一个可迭代的对象,但很容易将其转换为列表,如上所示.