私はアルゴリズムを実装しています。その中で、pとqを互いに素で、多項式f(x)= p(x)q(x)を得る必要があります。もちろん、sympy.factorを使用することもできますが、おそらくsympy.factorの結果の要素のリストを返す関数を作成したいと考えています。例えば、sympy.factorの因子リストを取得する
x = sympy.Symbol('x')
y = sympy.Symbol('y')
g = sympy.Poly(y**4 + x*y**3 + y**2 + x*y, y)
sympy.factor(g)
ので、おそらく、私は、文字列を解釈し、リスト[Y、X + Yをレンダリング括弧の間に分割するパーサを構築できる
y*(x + y)*(y**2 + 1)
を
をスローy * * 2 + 1]、私は知りたいです:は簡単な方法はありますか?
'g.factor()。args'についてはどうですか? – Stelios
それについて知らなかった!、ありがとう。それは問題を解決します。 – Miguelgondu