reverse和sort
时间: 2023-11-20 12:03:26 浏览: 74
reverse
`reverse` 和 `sort` 都是 Python 中的列表方法。
`reverse` 方法用于反转列表中的元素顺序,即将列表中的最后一个元素变为第一个,将倒数第二个元素变为第二个,以此类推。它没有返回值,只是直接修改了原始列表。
例如:
```python
numbers = [1, 2, 3, 4, 5]
numbers.reverse()
print(numbers) # 输出 [5, 4, 3, 2, 1]
```
`sort` 方法用于对列表中的元素进行排序,默认是按升序排列。它也会直接修改原始列表,不返回任何值。
例如:
```python
numbers = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
numbers.sort()
print(numbers) # 输出 [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]
```
需要注意的是,如果列表中的元素类型不同,`sort` 方法可能会抛出异常。如果需要按照不同的方式对列表进行排序,可以使用 `sorted` 函数。
阅读全文