Избегайте сортировки аргументов в модуле Python Sympy

Я в настоящее время разрабатываюдифференциальный оператор дляsympy которые могут быть размещены в матричной форме. В этом случае порядокargs список при созданииMul Для объекта очень важно гарантировать, что дифференцирование выполняется там, где оно требуется только.

Проблема в том, что когда сделано следующее:

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

Возвращается(t, x, z) потому что какая-то перестановка вargs состоялся Как избежатьargs быть отсортированным?

Ответы на вопрос(1)

Ваш ответ на вопрос