函数声明:
sorted(
iterable, *,
key=None,
reverse=False
)
对传入的iterable进行排序,以列表方式返回排序结果。key 指定带有单个参数的函数,用于从 iterable 的每个元素中提取用于比较的键 (例如 key=str.lower)。 默认值为 None (直接比较元素)。
reverse 为一个布尔值。 如果设为 True,则每个列表元素将按反向顺序比较进行排序。
例1:元组对象排序
>>> a = (192,36,89,6,101,19) # 对元组a的元素按升序排序 >>> b = sorted(a) >>> print(b) [6, 19, 36, 89, 101, 192] # 对元组a的元素按降序排序 >>> c = sorted(a,reverse=True) >>> print(c) [192, 101, 89, 36, 19, 6]