编写程序,对列表中的数据进行翻转转换,即将数组中第一个数和最后一个数交换、第二个数和倒数第二个数交换,依此类推。 建议使用列表的reverse方法。在搜索引擎输入“python reverse”可以检索到该方法的用法描述。
时间: 2023-07-15 08:11:51 浏览: 134
python对数组进行反转的方法
可以使用以下代码实现:
```python
my_list = [1, 2, 3, 4, 5]
length = len(my_list)
for i in range(length // 2):
my_list[i], my_list[length-i-1] = my_list[length-i-1], my_list[i]
print(my_list)
```
输出结果为:
```
[5, 4, 3, 2, 1]
```
这里使用了列表的索引和反向索引,以及交换变量值的语法来实现翻转。其中,`range(length // 2)` 表示只需要遍历一半的元素即可完成翻转。如果列表长度为奇数,则中间的元素不需要翻转。
阅读全文