python中.sorted默认什么排序
时间: 2024-02-26 18:58:25 浏览: 222
python实现的排序算法,sorted
Python中的sorted()函数可以对列表进行排序,它不会修改原始列表,而是返回一个新的排序好的列表。默认情况下,sorted()函数按升序排序,也就是从小到大排序。如果要按降序排序,可以传递一个reverse参数,将其设置为True。
以下是一个使用sorted()函数进行升序排序的例子:
```
numbers = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
sorted_numbers = sorted(numbers)
print(sorted_numbers)
```
输出为:[1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]
如果要按降序排序,可以这样写:
```
numbers = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
sorted_numbers = sorted(numbers, reverse=True)
print(sorted_numbers)
```
输出为:[9, 6, 5, 5, 5, 4, 3, 3, 2, 1, 1]
阅读全文