Python教程:np arrangeを使って配列を簡単に並べる方法
NumPy arange(): np.arange() の使い方
NumPy(ナンパイ)は、数値計算のための基本的なPythonライブラリです。その最も重要なタイプは、ndarray
と呼ばれる 配列型 です。NumPyは、さまざまな状況に対応するための多くの 配列の作成ルーチン を提供しています。arange()
は、そのような 数値範囲に基づく関数 の1つです。NumPyの省略形である np
と呼ばれることもよくあります。
この記事の終わりまでに学ぶこと:
np.arange()
とは何かnp.arange()
の使い方np.arange()
とPythonの組み込みクラスrange
の比較np.arange()
に類似したルーチン
それでは、np.arange()
を使ってみましょう!
np.arange()
の返り値とパラメータ
NumPyの arange()
は、数値範囲に基づいた配列作成ルーチンの1つです。これは、 等間隔に値が配置された ndarray
のインスタンスを作成し、その参照を返します。
arange()
の4つのパラメータを使用して、配列に含まれる値の範囲、間隔、およびタイプを定義できます:
Python
コピー!
最初の3つのパラメータは、値の範囲を決定し、4つ目のパラメータは要素の型を指定します:
stop
は、配列の終わりを定義する数値であり、配列には含まれません。step
は、配列内の2つの連続した値の間のスペース(差)を定義する数値であり、デフォルト値は1
です。
step
にはゼロを指定することはできません。それ以外の場合、ZeroDivisionError
が発生します。 start
から離れることはできません。増減が0
の場合、どこにも移動することができません。
dtype
を省略すると、 arange()
は整数または浮動小数点数を持つ配列を作成します。
では、詳細な、ステップバイステップの実行可能なサンプルコードを含めてみましょう。