多项式系数列表

Eci*_*ana 5 python list sympy polynomials

如何在SymPy中的系数列表中创建多项式?

例如,给出一个[1, -2, 1]我想要的列表Poly(x**2 - 2*x + 1).我试着查看文档,但找不到任何接近它的东西.

Ale*_*ley 8

您可以使用Poly.from_list构造多项式:

>>> x = sympy.Symbol('x')
>>> sympy.Poly.from_list([1, -2, 1], gens=x)
Poly(x**2 - 2*x + 1, x, domain='ZZ')
Run Code Online (Sandbox Code Playgroud)