语法
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)]