Array reverse order
时间: 2023-10-11 11:07:12 浏览: 29
Sure, you can simply use the reverse() function to reverse the order of an array in Python. For example:
```python
my_list = [1, 2, 3, 4, 5]
my_list.reverse()
print(my_list)
```
This will output:
```
[5, 4, 3, 2, 1]
```
相关问题
reverse the element order in the array
Sure, you can reverse the element order in an array by using a loop to iterate through the array and swapping each element with its corresponding element at the opposite end of the array. Here's some sample code in Python:
```
arr = [1, 2, 3, 4, 5]
for i in range(len(arr)//2):
temp = arr[i]
arr[i] = arr[len(arr)-i-1]
arr[len(arr)-i-1] = temp
print(arr)
```
This will output: `[5, 4, 3, 2, 1]`
c语言定义函数ReverseOrder将一维数组反向排列。 主函数中输入10个整数,然后调用函数ReverseOrder将其逆序并输出逆序后的结果。 输入提示:"input 10 numbers:" 输入格式:"%d" 输出格式:"%5d"
下面是一个实现该功能的C语言代码:
```
#include <stdio.h>
void ReverseOrder(int arr[], int len);
int main()
{
int arr[10];
int i;
printf("input 10 numbers:");
for (i = 0; i < 10; i++)
{
scanf("%d", &arr[i]);
}
ReverseOrder(arr, 10);
printf("The reversed array is:");
for (i = 0; i < 10; i++)
{
printf("%5d", arr[i]);
}
return 0;
}
void ReverseOrder(int arr[], int len)
{
int i, j, temp;
for (i = 0, j = len - 1; i < j; i++, j--)
{
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
```
实现过程中,主要是定义一个`ReverseOrder`函数,用来将数组反向排列。在主函数中,先输入10个整数,然后调用`ReverseOrder`函数将其逆序。最后再输出逆序后的结果。