この記事では、Python で NumPy 配列から要素を選択する方法を説明します。
名前が示すように、NumPy 配列は NumPy ライブラリの中心となるデータ構造です。ライブラリの名前は「Numeric Python」または「Numerical Python」の略称です。
言い換えれば、NumPy は Python の科学計算の基礎となる Python ライブラリです。そのようなツールの 1 つは、効率的な配列と行列の計算のための強力なデータ構造である高性能の多次元配列オブジェクトです。Numpy 配列から一度に 1 つの要素または部分配列を選択できます。ここで、Numpy 配列から要素を選択する次のメソッドを見てみましょう。
これらの ndarray の各要素には、 インデックス 番号によってアクセスできます。
以下は、必要なタスクを実行するために従う必要があるアルゴリズム/手順です -
import キーワードを使用して、エイリアス (np) を持つ numpy モジュールをインポートします。
numpy.array() 関数 (ndarray を返します。ndarray は、指定された要件を満たす配列オブジェクトです) を使用して、1-引数として次元配列を指定します。
正のインデックスを使用するインデックス 1 の NumPy 配列要素にアクセスし、出力します それ。
負のインデックス付けを使用して、インデックス -1 の NumPy 配列要素、つまり配列の最後の要素にアクセスし、それを出力します。
次のプログラムは、インデックス番号 -
を使用して、入力 NumPy 配列から指定されたインデックスにある要素を返します。 リーリー ###出力###方法 2 - スライスを使用して NumPy 配列からサブ配列を選択する
これらのうち、
start と stopアルゴリズム (ステップ) 以下は、必要なタスクを実行するために従う必要があるアルゴリズム/手順です -
開始値と終了値を指定して、インデックス 2 から 5 (排他的) までのサブ配列にアクセスします。
スライス例
上記のプログラムを実行すると、次の出力が生成されます -
リーリー方法 3 - ストップ値のみを指定してサブ配列を選択/アクセスします
デフォルトの開始値は
0例
次のプログラムは、インデックス 0 (デフォルト) から指定されたストップ値までの入力 NumPy 配列の部分配列を返します。 -
リーリー ###出力###方法 4 - 開始値のみを指定してサブ配列を選択/アクセスします
例
リーリー ###出力###
上記のプログラムを実行すると、次の出力が生成されます -
リーリー ###結論は###以上がPythonでNumpy配列から要素を選択するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。