Unikaj sortowania argumentów w module Python Sympy

Obecnie pracuję nad aoperator różnicowy dlasympy które można umieścić w formie macierzyńskiej. W tym przypadku kolejnośćargs lista podczas tworzeniaMul obiekt jest bardzo ważny, aby zagwarantować, że różnicowanie jest wykonywane tylko tam, gdzie jest wymagane.

Problem polega na tym, że po wykonaniu następujących czynności:

input = (t,z,x)
Mul(*input).args

Wraca(t, x, z) ponieważ niektóre zmianyargs odbyła się. Jak uniknąćargs do sortowania?

questionAnswers(1)

yourAnswerToTheQuestion