Я знаю, что кортежи в Python неизменяемы, то есть их содержимое нельзя изменить. Однако Python позволяет менять местами переменные в одной строке: [code](a, b) = (b, a) [/code] Похоже, кортеж (a, b) мутирует. Если кортежи нельзя изменить, как действительна эта операция замены? Разве это не меняет кортеж в левой части?