collections.sort对list排序
时间: 2023-08-19 20:08:39 浏览: 110
浅谈对象数组或list排序及Collections排序原理
可以使用 `collections.sort()` 方法对 `list` 进行排序。以下是一个示例:
```python
import collections
my_list = [4, 2, 1, 3]
collections.sort(my_list)
print(my_list)
```
输出:
```
[1, 2, 3, 4]
```
`collections.sort()` 方法会就地对列表进行排序,不会创建新的排序后的列表。如果你想创建一个排序后的新列表,可以使用 `sorted()` 函数:
```python
import collections
my_list = [4, 2, 1, 3]
sorted_list = sorted(my_list)
print(sorted_list)
```
输出:
```
[1, 2, 3, 4]
```
阅读全文