Я понимаю, что
np.argmax(np.max(x, axis=1))
возвращает индекс строки, содержащей максимальное значение, а
np.argmax(np.max(x, axis=0))
возвращает индекс строки, содержащей максимальное значение.
Но что, если матрица содержит строки? Как я могу изменить код так, чтобы он все еще находил индекс наибольшего значения?
Кроме того (если нет способа сделать то, что я ранее просил), могу ли я изменить код так, чтобы операция выполнялась только выполняется в подразделе матрицы, например, в нижней правой подматрице «2x2» в этом примере:
array = [['D','F,'J'],
['K',3,4],
['B',3,1]]
[[3,4],
[3,1]]