导读 在编程中,`sort()` 函数是一个非常实用的工具,广泛应用于数组或列表的排序操作。它能够帮助我们快速整理数据,使其按照指定规则排列。无
在编程中,`sort()` 函数是一个非常实用的工具,广泛应用于数组或列表的排序操作。它能够帮助我们快速整理数据,使其按照指定规则排列。无论是升序还是降序,`sort()` 都能轻松搞定!✨
首先,让我们了解它的基本用法:
```python
array.sort() 默认升序排序
```
例如,对数字列表 `[5, 2, 9, 1]` 使用 `sort()` 后,结果会变成 `[1, 2, 5, 9]`。如果想实现降序排序,只需添加一个参数:
```python
array.sort(reverse=True) 降序排序
```
此时,结果将变为 `[9, 5, 2, 1]`。💡
此外,`sort()` 还支持自定义排序规则。通过传递一个回调函数,我们可以根据对象的特定属性进行排序。比如按字符串长度排序:
```python
words = ["apple", "banana", "kiwi"]
words.sort(key=len)
结果为 ["kiwi", "apple", "banana"]
```
总之,`sort()` 是一个强大且灵活的工具,掌握它能大幅提升代码效率!💪