练习题如下:
已知数组列表a,并且已经是排序过的,要求将a数组的元素逆向排序
排序的方法是很多的,我们这里用:将第一个元素与最后一个元素交换位置方法
1 a = [1,3,4,6,8,12,13,77] 2 for i in range(int(len(a)/2)): 3 a[i],a[len(a)-i-1] = a[len(a)-i-1],a[i] 4 print(a)
执行结果:
[77, 13, 12, 8, 6, 4, 3, 1]
练习题如下:
已知数组列表a,并且已经是排序过的,要求将a数组的元素逆向排序
排序的方法是很多的,我们这里用:将第一个元素与最后一个元素交换位置方法
1 a = [1,3,4,6,8,12,13,77] 2 for i in range(int(len(a)/2)): 3 a[i],a[len(a)-i-1] = a[len(a)-i-1],a[i] 4 print(a)
执行结果:
[77, 13, 12, 8, 6, 4, 3, 1]