我有一個列表L = [A13 A10 ==,A14 A11 ==,A15 A12 ==,A16 == A7,A17 == A8,A18 == a9]中問題與取代
我然後有一個通過一個循環中運行給它這些值
一個= 1
一個= 2 * A15 * A16 + 2 * A13 * A17 + 2 * A13 * A18 1849
等
我有
打印(一)
a.subs(L)
打印(一)
,並表示沒有任何變化,但我會想到/有望取代以發生的。也許我是白癡,但請告訴我在哪裏。
謝謝。
編輯:實施例代碼
我將寫出我的一些代碼+輸出:
打印大號
:當k < = I [0] .degree(T):
a = i[0].coefficient({t:k}) print a b = a.subs(L) print b
不明白爲什麼有一個額外的盒子,但希望這是有道理的。
輸出的一個例子:
[A13 A10 ==,A13 A11 ==,A15 A12 ==,A16 == A7,A17 == A8,A18 == a9]中
2 * A15 * 16 + 2 * A14 * A17 + 2 * A13 * A13 + 1849
2 * A15 * 16 + 2 * A14 * A17 + 2 * A13 * A13 + 1849年
希望這有助於
請檢查這個最佳的結果,使用本網站。 [最小,完整和可驗證的示例](http://stackoverflow.com/help/mcve) –
跨發佈在https://ask.sagemath.org/question/36748/issues-with-substitution/ – kcrisman