python の 多次元配列 ndarray の要素の最大インデックスを求めます.
以下にプログラム例を示します.006 行目で配列の要素が最大のインデックを求めます.
001 import numpy as np 002 003 a = [[6,1,1],[2,9,5],[2,9,3]] 004 arr = np.array(a) 005 006 max_indexes = np.argwhere(arr == arr.max()) 007 008 print(max_indexes)
プログラムの実行結果は以下のとおりです.最大の要素の値は 9 で,それは2個あります.実行結果は,その2個のインデックスを示します.
[[1 1] [2 1]]