Python中sorted()函数详解

python中使用sort()函数进行排序,但不生成新列表。sorted()排序后生成新的列表。

sorted(iterable,cpm,key,reverse)

参数说明:
iterable – 要排序的目标列表,需可迭代。
cmp – 比较的函数,这个具有两个参数,参数的值都是从可迭代对象中取出,此函数必须遵守的规则为,大于则返回1,小于则返回-1,等于则返回0。
key – 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。
reverse – 排序规则,reverse = True 降序 , reverse = False 升序(默认)。

猜你喜欢

转载自blog.csdn.net/szy525525/article/details/86531805