ใช้ตัวแปรชั่วคราว (Temporary Variable):
>>> x = 10
>>> y = 20
>>> z = x
>>> x = y
>>> y = z
>>> x, y
(20, 10)
ไม่ใช้ตัวแปรชั่วคราว (Pythonic Way):
>>> a, b = 5, 7
>>> a, b
(5, 7)
>>> a, b = b, a
>>> a, b
(7, 5)
ใช้ตัวแปรชั่วคราว (Temporary Variable):
>>> x = 10
>>> y = 20
>>> z = x
>>> x = y
>>> y = z
>>> x, y
(20, 10)
ไม่ใช้ตัวแปรชั่วคราว (Pythonic Way):
>>> a, b = 5, 7
>>> a, b
(5, 7)
>>> a, b = b, a
>>> a, b
(7, 5)