Обмен значений элементов кортежа осуществляется с помощью операций упаковки и распаковки. 13
Пример: 1
x = 5y = 10# Обмен значениями с использованием кортежа, упаковки и распаковкиx, y = y, x# Теперь переменные x и y содержат новые значенияprint('x =', x) # Вывод: x = 10print('y =', y) # Вывод: y = 10
В этом примере операция упаковки (y, x) создаёт кортеж из двух значений (10, 5). 1 Затем операция распаковки (x, y) распаковывает кортеж и присваивает значения переменным x и y соответственно. 1 Теперь переменная x содержит 10, а y содержит 5. 3