NumPy 配列内の要素の最初の出現を見つける方法
Python リストと同様に、NumPy はインデックスを取得する関数を提供します配列内の要素が最初に出現した時点。この機能は、大規模なデータセットを操作する場合、または配列内の特定の要素の位置を特定する必要がある場合に特に役立ちます。
Np.where: Your Go-to NumPy Function
NumPy 関数 np.where は、指定された条件に一致する要素のインデックスを決定するための強力なツールとして機能します。この例では、要素が最初に出現するインデックスを見つけるために、np.where に次のパラメータを指定します:
itemindex = np.where(array == item)
出力タプルを理解する
np.where は 2 つの配列を含むタプルを生成します:
最初の出現の特定
最初に一致した要素のインデックスを取得するには、両方の行の最初の要素にアクセスします。
row_index = itemindex[0][0] column_index = itemindex[1][0]
これで、以下を使用して指定された場所にある要素にアクセスできます。
array[row_index][column_index]
このアプローチにより、効率的かつ正確に要素を見つけることができます。 NumPy 配列内の要素の最初の出現。
以上がNumPy 配列内で最初に出現する要素のインデックスを見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。