バージョン 3 の python 2.7 で取得したものと同じ機能を range() から取得する方法を知りたいですか?
Python 2.7 の場合:
>>> range(5)
[0, 1, 2, 3, 4]
Python 3 では:
>>> range(5)
range(0, 5)
上記のようなリストを取得する必要がありますが、割り当てには python3 の使用に制限されています...
本当にありがとう!
これを行うだけです:
list(range(5))
=> [0, 1, 2, 3, 4]
Python 3 ではrange()
、反復可能なオブジェクトを返しますが、上記のようにリストに変換するのは簡単です。