
有关Python列表排序的内容
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本教程详细介绍了如何使用Python对列表进行各种排序操作,包括基本的升序和降序排列以及自定义排序规则的方法。
Python列表排序可以通过`sort()`方法或`sorted()`函数实现。
使用`sort()`方法可以对列表进行正向排序,默认情况下会直接在原地修改原列表,并不会生成新的对象,即它的ID不变。
```python
a = [1, 3, 787, 33, 86, 99]
a.sort()
print(a) #[1, 3, 33, 86, 99, 787]
```
如果你想保留原列表不变,同时得到一个排序后的新的列表,则可以使用`sorted()`函数。
```python
a = [1, 3, 787, 33, 86, 99]
b = sorted(a)
print(b) #[1, 3, 33, 86, 99, 787]
```
或者直接对原列表进行赋值:
```python
a = [1, 3, 787, 33, 86, 99]
a = sorted(a)
print(a) #[1, 3, 33, 86, 99, 787]
```
两种方法都能满足不同的需求。
全部评论 (0)
还没有任何评论哟~


