在 python 中交换两个数值变量而不解包
Swap two numeric variables without unpacking in python
如何在不解包或在 python 中定义新变量的情况下交换两个数值变量?
我的意思不是这样:
a, b = b, a
而不是这样:
c = a
a = b
b = c
你可以这样做:
a = a + b
b = a - b
a = a - b
如何在不解包或在 python 中定义新变量的情况下交换两个数值变量? 我的意思不是这样:
a, b = b, a
而不是这样:
c = a
a = b
b = c
你可以这样做:
a = a + b
b = a - b
a = a - b