phython模拟函数sorted
时间: 2024-06-15 20:06:57 浏览: 46
python使用sorted函数对列表进行排序的方法
Python中的sorted函数是用于对可迭代对象进行排序的函数。它可以接受一个可迭代对象作为参数,并返回一个新的已排序的列表。
sorted函数的基本语法如下:
sorted(iterable, key=None, reverse=False)
其中,iterable是要排序的可迭代对象,例如列表、元组或字符串。key是一个可选参数,用于指定排序的依据,可以是一个函数或lambda表达式。reverse也是一个可选参数,用于指定是否按照降序进行排序,默认为False,即升序排序。
下面是一个示例,展示了如何使用sorted函数对列表进行排序:
```python
numbers = [5, 2, 8, 1, 9]
sorted_numbers = sorted(numbers)
print(sorted_numbers)
```
输出结果为:[1, 2, 5, 8, 9]
阅读全文