1, sort()只用于list,sorted()可以对所有的迭代对象进行排序
2, sort()原地排序返回None, sorted()返回一个新的list
3, 调用方式: listname.sort(reverse=False) sorted(iterable,key=None,reverse=False)
iterable---可迭代对象
key---用来进行比较的元素,只有一个参数,具体的函数参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序
4,sorted()可用于dict的排序:
dict1 = {"a":12,"5":98,"e":80}
print(sorted(dict1.items(),key=lambda x:x[1]))
来源:CSDN
作者:奈之若何℡
链接:https://blog.csdn.net/qq_42036970/article/details/103647977