直接上代码:
list_a=[‘a‘,‘c‘,‘z‘,‘E‘,‘T‘,‘C‘,‘b‘,‘A‘,‘Good‘,‘Tack‘] list_b=[‘a‘,‘c‘,‘z‘,‘E‘,‘T‘,‘C‘,‘b‘,‘A‘,‘Good‘,‘Tack‘] list_a.sort() print list_a==sorted(list_b)>>>True
list_a.sort(), 把list_a原地排序,没有返回值,而是把当前序列变得有序,所以list_a已经完成了排序
sorted(list_b),是内建函数,接受一个序列,返回序列的副本,副本是完成以后的序列。
sorted()和sort()唯一的区别就是会返回一个副本
时间: 2024-12-24 22:19:46