用python写线性表逆置算法
时间: 2023-05-11 20:04:50 浏览: 161
线性表原地逆置代码
可以使用以下代码实现线性表逆置算法:
```python
def reverse_list(lst):
"""
将线性表逆置
"""
left, right = 0, len(lst) - 1
while left < right:
lst[left], lst[right] = lst[right], lst[left]
left += 1
right -= 1
return lst
```
使用方法:
```python
lst = [1, 2, 3, 4, 5]
reverse_list(lst)
print(lst) # 输出 [5, 4, 3, 2, 1]
```
希望能对您有所帮助!
阅读全文