python排序sorted
时间: 2023-10-21 17:25:33 浏览: 97
python使用sorted函数对列表进行排序的方法
你可以使用内置函数sorted()来对Python中的可迭代对象进行排序。sorted()函数会返回一个新的已排序的列表,而不会修改原始的可迭代对象。下面是一个简单的示例,展示如何使用sorted()函数对一个列表进行排序:
```python
numbers = [4, 2, 1, 3, 5]
sorted_numbers = sorted(numbers)
print(sorted_numbers)
```
输出结果将为:[1, 2, 3, 4, 5],即对原始列表进行升序排序。你也可以使用参数reverse=True进行降序排序:
```python
numbers = [4, 2, 1, 3, 5]
reverse_sorted_numbers = sorted(numbers, reverse=True)
print(reverse_sorted_numbers)
```
输出结果将为:[5, 4, 3, 2, 1],即对原始列表进行降序排序。除了列表,你还可以对其他可迭代对象(如字符串、元组等)使用sorted()函数进行排序。
阅读全文