我正在使用python 3.6
当我在Python控制台中使用范围函数时,它没有返回数组,而是显示了自己的措辞:
范围(1,5)
范围(1,5)
打印(范围(1,5))
范围(1,5)
如何显示阵列?
答案 0 :(得分:0)
Python 3中的range()
函数返回一个迭代器,你可以迭代它,所以你可以将它用作:
for x in range(1, 5):
print(x)
这个迭代器一次返回一个值,因此可以提高内存效率。
如果您想获得一个列表,可以使用以下代码:
list(range(1,3))