Я не могу понять функцию результата np.where - PullRequest
0 голосов
/ 01 апреля 2020

У меня есть этот код:

tt = np.asarray([[1,4,5],[3,1,5],[1,4,5],[3,1,5]])
np.where(tt < [2])

, но у меня есть этот вывод:

(array([0, 1, 2, 3]), array([0, 1, 0, 1]))

Я не понимаю, почему у меня есть этот вывод, содержание этих двух массивов указывает что именно?

1 Ответ

0 голосов
/ 05 апреля 2020

Спасибо за ответ. Моя проблема заключалась в том, что я ожидал таблицу со всеми значениями, которые меньше двух. Я только что понял вывод, первая таблица показывает индексы строк, а вторая показывает индексы столбцов. И это указывает на то, что элемент [Ri, Ci] (i-я строка и i-й столбец) меньше двух.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...