时间:2021-05-22
如:
复制代码 代码如下:
a, b, c = b, c, a
来个复杂一点的例子,再来一顿家喻户晓的“冒泡排序”吧:
复制代码 代码如下:
array = [1, 2, 5, 3, 6, 8, 4]
for i in range(len(array) - 1, 1, -1):
for j in range(0, i):
if array[j] > array[j + 1]:
array[j], array[j + 1] = array[j + 1], array[j]
print array
好吧,今天就吃到这里了,请密切关注,以后还有更多美味大餐等着您呢!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Python追求简洁,诞生不少运算赋值规则,力求从简,其中就包括两个或者多个变量交换值。普通语言中复制代码代码如下:#声明变量a=50b=10#开始交换,先把其
大部分语言,例如c语言,交换两个变量的值需要使用中间变量。例如交换a,b伪代码:tmp=aa=bb=tmppython里面可以实现无临时变量的交换(a,b)=(
交换2个变量的值,就如同交换两只杯子中的饮料:一杯满满的牛奶和一杯满满的咖啡,怎样才能互换呢?变量的交换也如此。两个变量的交换也需要一只“空杯子”,就是中间变量
许多算法需要交换2个变量。在编码面试中,可能会问您“如何在没有临时变量的情况下交换2个变量?”。我很高兴知道执行变量交换的多种方法。在本文中,您将了解大约4种交
变量的结构赋值用户很多1、交换变量的值letx=1;lety=2;[x,y]=[y,x]上面的代码交换变量x和变量y的值,这样的写法不仅简洁,易读,语义非常清晰