私はすべてのオブジェクトがidキーに基づいていると思っていました。
>>> a = 10
>>> b = 20
>>> id(a)
1876869280
>>> id(b)
1876869440
>>> a,b=b,a
>>> id(a)
1876869440
>>> id(b)
1876869280
変数を交換すると、それらの ID も交換されます。すべてのオブジェクトが一意の ID を持っている場合、なぜ ID が交換されるのでしょうか? 交換後も同じだid(a)と思いました。id(b)