Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

This works as expected:

V = [var("a{}".format(k)) for k in [7..18]]
L = [a13 == a10, a14 == a11, a15 == a12, a16 == a7, a17 == a8, a18 == a9]
a = 2*a15*a16 + 2*a13*a17 + 2*a13*a18 + 1849 
print a
b = a.subs(L)
print b

Please note: a.subs(L) does not change a in place.