# 方法1:使用切片 list[start:end:step]
list1 = [4,3,2,5,3,7]
print(list1[::-1])
# 方法2:使用list.reverse()
list2 = [4,3,2,5,3,7]
list2.reverse()
print(list2)
# 方法3:使用list.reversed()
list3 = [4,3,2,5,3,7]
print(list(reversed(list3)))
# 方法4:利用算法进行交换,需要使用深层copy
import copy
list4 = [4,3,2,5,3,7]
list5 = copy.deepcopy(list4)
count1 = len(list4)
for line in list4:
if count1 > 0:
list4[int(list5.index(line))] = list5[count1-1]
count1 -=1
print(list4)