Поэтому я пытаюсь определить, находятся ли значения в массиве в определенном диапазоне, а затем вернуть двоичный логический массив, т. Е. Один для true и ноль для false. У меня есть, но iPython продолжает жаловаться
D = ( 1 < X[0,:] + X[1,:]) < 2 ).astype(int)
Интересно то, что просто проверка в одну сторону работает нормально
D = ( X[0,:] + X[1,:]) < 2 ).astype(int)
, что я нахожу немного озадачивающим.