Что может быть эффективным способом создания массива-пустышки, содержащего координаты вершин N-мерного куба с центром в начале координат, учитывая размерность N
.
Например, для N=1
должно возвращаться np.array([[1],[-1]])
Для N=2
должно возвращаться np.array([[1,1],[1,-1],[-1,1],[-1,-1]])
Для N=3
: np.array([[1,1,1],[1,1,-1],[1,-1,1],[1,-1,-1],[-1,1,1],[-1,1,-1],[-1,-1,1],[-1,-1,-1]])