2
是否有sympy函數將表達式的所有表達式的公式提取爲Add
,Mul
和Div
?提取表達式的條件
例如:
(x**2 +(x-1)*ln(x)+(x+2)/(x-1))
我想:
[x**2,(x+1)*ln(x),(x+2)/(x-1)]
同樣的事情德穆爾:
(x-1)*ln(x) : [(x-1),ln(x)]
和Divison:
(x+2)/(x-1) : [x+2,x-1]
可以使用AST模塊。 –
@JoseRaulBarreras他可以使用AST,但很可能_不應_。使用現有的SymPy工具會更容易*。 (「容易得多」我的意思是容易上千倍)。 –