forloopでしばしば使うrange関数。 >>> range(10) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> range(10,0,-1) [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] このレンジ関数を小数に拡張したいときの書き方。 たとえば、0から1.0まで0.1刻みの値を返したいときは、以下のようにします。 0.普通に計算する>>> for n in range(10): ... print n*0.1 ... 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 普通ならばループの中で計算してしまえば良いですね。 1.リスト内包表記を使う>>> [0.1*x for x in range(10)] [0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9] というリ