导入
sort()与sorted()这两个函数都是用于列表的排序
sort()
用法: 待排序的列表.sort()
没有返回值,直接在原有列表的基础之上进行修改,待排序的列表被修改为已经排好序的列表
a=[32, 105, 16, 149, 20, 15, 149]
a.sort()
a
sorted()
用法:
列表名=sorted(待排序的列表)
不在原有列表的基础上修改,而是返回一个排好序的列表
b=[15, 16, 20, 32, 105, 149, 149]
c=sorted(b)
c
总结
- 功能就是排序
- sort不返回新的列表,直接在原有列表的基础之上进行修改
- sorted返回一个新的列表,原有的列表不会被修改