У меня есть массив расстояний, называемых dists. Я хочу выбрать удаленные объекты, которые находятся между двумя значениями. Для этого я написал следующую строку кода:
dists[(np.where(dists >= r)) and (np.where(dists <= r + dr))]
Однако это выбирает только условие
(np.where(dists <= r + dr))
Если я выполняю команды последовательно, используя временную переменную, она работает нормально. Почему приведенный выше код не работает и как его заставить работать?
Приветствия