1
2
3
4
5
from sympy import *
var('x')
# x = symbols('x')
print(solve(x + 2 * (x ** 2) + 3 * (x ** 3) - 6, x))
# [1, -5/6 - sqrt(47)*I/6, -5/6 + sqrt(47)*I/6]

Reference