Поставила в тупик вот такая конструкция языка
x = 'X'
y = 'Y'
x,y = y,x
x = 'X'
y = 'Y'
x = y
y = x
проясните такое повидение интерпретатора
x = 'X'
y = 'Y'
x,y = y,x
x = 'X'
y = 'Y'
x = y
y = x
tuple_src = (y, x)
tuple_dest = tuple_src
x = tuple_dest[0]
y = tuple_dest[1]
(x, y) = (y, x)