语法

sorted(可迭代对象,排序函数cmp,排序关键字函数key,是否降序reverse)

1. 参数说明

1.1. 排序关键字函数key:

  • 将可迭代对象的一个迭代项作为参数传入key函数
  • key函数返回值作为排序的依据关键字

2. 返回值

  • 返回值取决于传入的可迭代对象参数
  • 返回一个排序好的可迭代对象

注意

  • sorted()与sort()是用途不同的两个函数

实例

child::

L=[('b',2),('a',1),('c',3),('d',4)]
sorted(L, key=lambda x:x[1])#按值排序
#[('a', 1), ('b', 2), ('c', 3), ('d', 4)]
指向原始笔记的链接