python - 多项式的系数列表

标签 python list sympy polynomials

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

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

最佳答案

你可以使用 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')

关于python - 多项式的系数列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32406651/

相关文章:

python - Pandas 分层索引唯一值

python - 使用 Numpy 更高效地生成过滤器

javascript - 如何使 2 个 Angular 列表在 html 表中彼此相邻显示

python - sqlalchemy 自引用关系不包括 'self'

python - Codecademy 熟能生巧 10/15(文字审查)

python - Sympy nsolve 函数和多个解决方案

python - 使用 sympy 对具有符号输出的函数求和

python - 没有名为 sympy 的模块

python - 如何使用python处理我的代码错误

python - 从单词列表中查找字符出现百分比