sorted函数比sort函数要强大许多了,sort只能对列表进行排序,sorted可以对所有可迭代类型进行排序,并且返回新的已排序的列表。语法如下:
sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted list(自身不改变)
1
一共可接受4个参数,含义分别如下:
1.可迭代类型,例如字典、列表、 (排序对象)
2.比较函数
3.可迭代类型中某个属性,对给定元素的每一项进行排序 (控制对象)
4.降序或升序