Using diagonal and antidiagonal calculated determinant
d=np.diagonal(matrix_a)
ad=np.fliplr(matrix_a).diagonal()
determinant = d.prod() - ad.prod()
Using diagonal and antidiagonal calculated determinant
d=np.diagonal(matrix_a)
ad=np.fliplr(matrix_a).diagonal()
determinant = d.prod() - ad.prod()