如何不用sort()实现Python列表的降序排列?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1146个文字,预计阅读时间需要5分钟。
一、基本形式:`sorted(iterable, cmp=None, key=None, reverse=False)` 或 `iterable.sort(cmp=None, key=None, reverse=False)`
参数解释:(1)`iterable`:指定要排序的列表或可迭代对象,无需过多解释;(2)`cmp`:函数,用于比较两个元素的大小,当`key`参数未提供时使用;(3)`key`:函数,用于从每个元素中提取用于比较的键值,当`cmp`参数未提供时使用;(4)`reverse`:布尔值,表示是否按降序排序。
本文共计1146个文字,预计阅读时间需要5分钟。
一、基本形式:`sorted(iterable, cmp=None, key=None, reverse=False)` 或 `iterable.sort(cmp=None, key=None, reverse=False)`
参数解释:(1)`iterable`:指定要排序的列表或可迭代对象,无需过多解释;(2)`cmp`:函数,用于比较两个元素的大小,当`key`参数未提供时使用;(3)`key`:函数,用于从每个元素中提取用于比较的键值,当`cmp`参数未提供时使用;(4)`reverse`:布尔值,表示是否按降序排序。

