# can sage return a list of numbers from solve() instead of expressions?

is there any builtin methods to have `solve()`

return a list of numbers instead of the sequence of expressions that it does?
which is to say `solve(eqn, x)`

would return:

$[x_1, x_2, ...,x_n]$

instead of:

$[x == x_1, x == x_2, ... , x == x_n]$

or if there are not any built in functions recommended approaches? this is in a sage script im rating that at this point in the program is taking polynomials, computing their first and second derivatives, and adding the roots of those derivatives to a list, which needs to be iterable. if there does not exist some sage method or options for this, i believe i would need to revert to regex, which feels like im doing something wrong if thats what im having to do here