solve(-14.4*(x**2)+71.8*x+5.083, x)
Run Code Online (Sandbox Code Playgroud)
结果是无。怎么会?我手工计算得出两个根,5.0559 和 -0.063
嗨,我正在尝试获取列表的常用术语以简化它,例如,如果我的列表是:
List=[['1','A1','B1','Kc','Ka'],['1','A1','B1','D2','Kc','Ka'],
['-1','A1','B1','D1','Kc','Ka'],['1','A1','B1','D1','KD','Ka'],
['-1','B1','D1','C1','Kc','Ka','KF'],['1','B1','D1','F1','Kc','Kz','Kl']]
Run Code Online (Sandbox Code Playgroud)
是否有任何功能可以给我结果:
List_output=[['A1', 'B1', [['D1', [['KD', 'Ka'],
['-1', 'Ka', 'Kc']]], ['Ka', 'Kc'], ['D2', 'Ka', 'Kc']]],
['B1', 'D1', [['F1', 'Kc', 'Kl', 'Kz'], ['-1', 'C1', 'KF', 'Ka', 'Kc']]]]
Run Code Online (Sandbox Code Playgroud)
我基本上想要做的是代数减少.
A1 B1 Kc Ka + A1 B1 D2 Kc Ka -A1 B1 D1 Kc Ka + A1 B1 D1 KD Ka - B1 D1 C1 Kc Ka KF + B1 D1 F1 Kc Kz Kl
= A1B1 [D1 [-KcKa + KDKa] + D2KcKa + KcKa] + B1D1 [-C1 [KcKaKF] + …