我最近开始学习python 3.
在python 2中, range()函数可用于分配列表元素.
>>> A = []
>>> A = range(0,6)
>>> print A
[0, 1, 2, 3, 4, 5]
Run Code Online (Sandbox Code Playgroud)
在python 3中,当使用range()函数时,这种情况正在发生
>>> A = []
>>> A = range(0,6)
>>> print(A)
range(0, 6)
Run Code Online (Sandbox Code Playgroud)
为什么会这样?
为什么python会做这个改变?
这是恩惠还是祸根?