在Python中,有多种方法可以实现数组的倒序输出。以下是几种常见的方法:
1. 使用`reversed()`函数:
arr = [1, 2, 3, 4, 5]
reversed_arr = list(reversed(arr))
print(reversed_arr) 输出:[5, 4, 3, 2, 1]
2. 使用切片操作符`[::-1]`:
arr = [1, 2, 3, 4, 5]
reversed_arr = arr[::-1]
print(reversed_arr) 输出:[5, 4, 3, 2, 1]
3. 使用`for`循环逆序遍历列表:
arr = [1, 2, 3, 4, 5]
reversed_arr = []
for i in range(len(arr)-1, -1, -1):
reversed_arr.append(arr[i])
print(reversed_arr) 输出:[5, 4, 3, 2, 1]
4. 使用`list.reverse()`方法:
arr = [1, 2, 3, 4, 5]
arr.reverse()
print(arr) 输出:[5, 4, 3, 2, 1]