方法1:利用for循环和索引操作逆序数组
#!/usr/bin/python#coding:utf-8#author:菜就多练呀# 定义一个数组arr = [1, 2, 3, 4, 5]# 利用for循环和索引操作逆序数组reversed_arr = []for i in range(len(arr)-1, -1, -1): reversed_arr.append(arr[i])# 打印逆序后的数组print(reversed_arr)
方法2:利用切片操作和列表反转操作逆序数组
#!/usr/bin/python#coding:utf-8#author:菜就多练呀# 定义一个数组arr = [1, 2, 3, 4, 5]# 利用内置的切片操作和列表反转操作逆序数组reversed_arr = arr[::-1]# 打印逆序后的数组print(reversed_arr)
方法3:利用reversed函数将数组逆序

#!/usr/bin/python#coding:utf-8#author:菜就多练呀# 定义一个数组arr = [1, 2, 3, 4, 5]# 利用reversed函数将数组逆序reversed_arr = list(reversed(arr))print(reversed_arr)#[5, 4, 3, 2, 1]# 利用list.reverse()方法将数组逆序reversed_arr.reverse()# 打印逆序后的数组print(reversed_arr)#[1, 2, 3, 4, 5]