`sort()` 是 Python 中用于对列表进行排序的内置函数。它可以直接修改原列表,使其元素按照指定的顺序排列。`sort()` 函数的基本用法如下:
```python
list.sort([key=None, reverse=False])
`key` 参数是一个可选参数,用于指定一个函数,该函数会在排序前应用于列表的每个元素,以决定排序的顺序。如果 `key` 参数为 `None`,则使用元素自身的值进行比较。
`reverse` 参数也是一个可选参数,用于指定排序的顺序。如果 `reverse` 设置为 `True`,则列表会按照降序排列;如果设置为 `False`(默认值),则列表会按照升序排列。
`sort()` 函数会就地修改原列表,不会返回任何值。如果需要保留原列表的顺序,可以使用 `sorted()` 函数,它会返回一个新的排序后的列表,而不修改原列表。
下面是一个使用 `sort()` 函数的例子:
```python
numbers = [8, 9, 0, 7, 4, 5, 1, 2, 3, 6]
numbers.sort()
print(numbers) 输出:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]