Numpy-array-creation-routines
NumPy-配列作成ルーチン
新しい ndarray オブジェクトは、次の配列作成ルーチンのいずれか、または低レベルのndarrayコンストラクターを使用して構築できます。
numpy.empty
指定された形状とdtypeの初期化されていない配列を作成します。 それは次のコンストラクタを使用します-
コンストラクターは次のパラメーターを取ります。
Sr.No. | Parameter & Description |
---|---|
1 |
Shape intまたはintのタプルの空配列の形状 |
2 |
Dtype 必要な出力データ型。 オプション |
3 |
Order Cスタイルの行優先配列の場合は 'C'、FORTRANスタイルの列優先配列の場合は 'F' |
例
次のコードは、空の配列の例を示しています。
出力は次のとおりです-
numpy.zeros(shape、dtype = float、order = 'C')
#5つのゼロの配列。 デフォルトのdtypeはfloat import numpy as np x = np.zeros(5)print x
[ 0. 0. 0. 0. 0.]
numpyをnp x = np.zeros((5、)、dtype = np.int)としてインポートprint x
#カスタムタイプimport numpy as np x = np.zeros((2,2)、dtype = [( 'x'、 'i4')、( 'y'、 'i4')])print x
[[numpy.ones
1で満たされた、指定されたサイズとタイプの新しい配列を返します。
コンストラクターは次のパラメーターを取ります。
Sr.No. | Parameter & Description |
---|---|
1 |
Shape intまたはintのタプルの空配列の形状 |
2 |
Dtype 必要な出力データ型。 オプション |
3 |
Order Cスタイルの行優先配列の場合は 'C'、FORTRANスタイルの列優先配列の場合は 'F' |
例1
出力は次のとおりです-
例2
今、出力は次のようになります-