タグ

ブックマーク / deepage.net (1)

  • 連番や等差数列を生成するnumpy.arange関数の使い方

    等差数列 np.arange params: returns: ある終点だけを指定した場合 公差を指定する データ型を指定した場合 Pythonで連番を生成するためには、range関数をよく使用します。例えば、以下のように使用すると、0..9の値を生成するジェネレータを返すので、リスト内包と一緒に使うことで0..9の要素を含むリストが作られます。 >> [x for x in range(10)] [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] このような連番要素を含むndarrayを生成しようとしたときに、Pythonのrangeを使用して以下のようにすることもできます。 >> np.array(range(10)) array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) もっと簡単かつ高速に生成するために、NumPyには連番や等差数列の要素を含むnda

    連番や等差数列を生成するnumpy.arange関数の使い方
  • 1