Python经典问题 发表于 2021-01-12 更新于 2022-08-27 分类于 Python 阅读次数: Valine: 本文字数: 174 阅读时长 ≈ 1 分钟 交换两个变量的值1234567891011121314151617181920a=1b=2# 方法一:利用第三个变量实现c=bb=aa=c# 方法二:利用运算符实现a=a+bb=a-ba=a-b# 方法三:利用异或运算符实现a=a^bb=a^ba=a^b# 原理 a^b^b==a# 方法四:使用Python特有的方法实现a,b=b,a for…in循环删除元素