[Python]1から10までの数値を持つNumpy配列を生成するには?

python

どうも、ちょげ(@chogetarou)です。

1から10までの数値を持つNumpy配列(ndarray)を生成する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

1から10までの数値を持つNumpy配列(ndarray)を生成するには、arange()を使います。

まず、numpyからarange()を呼び出します。

そして、arange()の第1引数に「1」、第2引数に「11」を指定します。

np.arange(1, 11)

上記のarange()は、1から10までの数値を持つNumpy配列(ndarray)を生成します。

もし、10を含めたくない場合は、arange()の第2引数に「10」を指定します。

#10を含まない場合
np.arange(1, 10)

arange()は、第1引数から第2引数までの範囲(第2引数の値を含まない)を生成します。

使用例

import numpy as np

nums1 = np.arange(1, 11)
nums2 = np.arange(1, 10)

print(nums1)
print(nums2)
出力:
[ 1  2  3  4  5  6  7  8  9 10]
[1 2 3 4 5 6 7 8 9]

コメント

タイトルとURLをコピーしました