У меня есть вывод, который является вложенным массивом NumPy. У каждого подмассива есть 10 значений с плавающей запятой, из этого «большего» массива я хочу извлечь те подмассивы, которые имеют максимальное значение по определенному индексу.
Изменить: (отредактировано для ясности)
Пример вложенного массива -
[[1 0 0 0] [1 0 0 0] [0 0 1 0] [1 0 0 0] [0 1 0 0] [0 0.99 0 0]
Требуемый выход
[[0 1 0 0] [0 0.99 0 0]]
(в данном примере мы берем индекс как 1)
Я хочу извлечь те подмассивы, чье значение с индексом 0,1,2 и т. Д. Является самым высоким. Таким образом, условие здесь состоит в том, чтобы извлечь все подмассивы, где значение по индексу 1 (например, максимально) является максимальным.