sorted函数python
时间: 2024-05-14 08:19:10 浏览: 5
`sorted()` 函数是 Python 内置函数之一,用于对任意可迭代对象进行排序操作。其语法如下:
```
sorted(iterable, key=None, reverse=False)
```
其中,参数 `iterable` 表示要排序的可迭代对象,如列表、元组、集合等;参数 `key` 表示排序的关键字,可以是一个函数,用于指定排序的规则;参数 `reverse` 表示是否反向排序,默认为 `False`,即升序排序。
`sorted()` 函数返回一个新的已排序的列表,原始的可迭代对象不会被修改。例如:
```python
>>> lst = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
>>> sorted_lst = sorted(lst)
>>> print(sorted_lst)
[1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]
```
这里将一个列表 `lst` 进行排序,并将结果存储在 `sorted_lst` 中,输出结果为升序排列的列表。