3
Предоставлено следующий примерNumpy: индексация массивов
d = array([[1, 2, 3],
[1, 2, 3],
[1, 3, 3],
[4, 4, 4],
[5, 5, 5]
])
Чтобы получить суб-массив, содержащий 1
в первом столбце:
d[ d[:,0] == 1 ]
array([[1, 2, 3],
[1, 2, 3],
[1, 3, 3]])
Как получить (без петель) суб-массив содержащие 1
и 5
? Должно быть не что-то вроде
d[ d[:,0] == [1,5] ] # ---> array([1, 2, 3])
который не работает?
второе решение - это то, что мне нужно. Я не знал об этом in1d(). Благодаря! – Tengis