标签: expression sympy addition
我正在寻找一种方法来提取表达式的高级求和,最好是在一种列表中。我的意思是:
考虑以下表达式:
a+ b*log(c+1)+d*e**(f+g)
高级求和的意思是这样的加数: (a, b*log(c+1), d*e**(f+g))
(a, b*log(c+1), d*e**(f+g))
我不想得到对数(c + 1)或(f + g)的加数值。
我看到有"高级表达式操作"的描述,但不知道如何解决我的特殊问题。 也许有一个已经实现过的函数,比如summands(expr),我还找不到它?
祝你好运, 约翰。