What does "&" exactly mean in SymPy results? Does it always mean "and"?
For example:
solve(Eq(216, abs(y**3)))
Output: (6 < y) | (y < -6) | ((-6 < y) & (y < 6))
So I can display it to the user like this:
print(str(solve(Eq(216, abs(y**3)))).replace("&", "and").replace("|", "or"))
Output: (6 < y) or (y < -6) or ((-6 < y) and (y < 6))