2017-10-18 74 views
-1

我使用python 3.6範圍()返回這個詞本身

,當我使用在Python控制檯範圍功能,它沒有返回數組,而是顯示了措辭本身:

範圍(1,5)

範圍(1,5)

打印(範圍(1,5))

範圍(1,5)

如何可以顯示陣列?

回答

0

在Python 3 range()函數返回一個迭代,有些東西你可以遍歷,所以你可以使用它作爲:

for x in range(1, 5): print(x)

這個迭代器在同一時間返回一個值,所以可以更內存效率。

如果你想獲得一個列表,你可以使用此代碼:

list(range(1,3))