一、返回值不同
1、sort函数:sort函数没有返回值,会改变原元素的值。
2、sorted函数:sorted函数有返回值,不会改变原元素的值。
二、语法不同
1、sort函数:sort用法是sort(cmp=None,key=None,reverse=False)。
2、sorted函数:sorted用法是sorted(iterable,cmp=None,key=None,reverse=False)。
三、函数的定义形式不同
1、sort函数:sort()一般作用于列表。
2、sorted函数:sorted()作用于任意可迭代的对象。