Python 交换变量的技巧:a, b = 3, 4; a, b = b, a; print(a, b)
Python 中可以使用解构赋值来快速交换两个变量的值。例如,以下代码将变量 a 和 b 的值交换:
a, b = 3, 4 a, b = b, a print(a, b)
运行这段代码,输出结果为:
4 3
这段代码中,第一行 a, b = 3, 4 将值 3 赋值给 a,将值 4 赋值给 b。第二行 a, b = b, a 则将 b 的值 (4) 赋值给 a,将 a 的值 (3) 赋值给 b。最终,变量 a 的值为 4,变量 b 的值为 3。
这种解构赋值的方式简洁高效,是 Python 中交换变量值的常用技巧。
原文地址: https://www.cveoy.top/t/topic/npdO 著作权归作者所有。请勿转载和采集!