range()関数は、あなたがカッコ内に入れた引数を持つリストを返します。しかし、IDLEにrange(4)
と入力すると、range(0, 4)
が出力されます。同様に、print(range(4))
と入力すると、range(0, 4)
も出力されます。私は現在Python 3.5を使用しています。pythonのrange()関数の戻り値は何ですか?
私は現在、「コンピュータ科学者のように考える方法」とその電子ブックで、Pythonコードを実行できるアクティブなコードブロックを提供しています。そして、私がprint(range(4))
をそこに走らせたら、私が期待したリスト、つまり[0, 1, 2, 3]
が得られます。
誰かがこれを私に説明できますか?
ありがとうございます!