1 . 对列表排序有哪几种方法
a = [5, 4, 2, 7, 8, 3] a.sort() print(a) # [2, 3, 4, 5, 7, 8] b = [5, 4, 2, 7, 8, 3] c = sorted(b) print(c) # [2, 3, 4, 5, 7, 8]
2. 列表的sort方法与sorted函数都可以对列表进行排序,他们有什么区别呢?
1.sort属于列表的函数,sorted是独立函数
2.sort改变列表本身,sorted返回一个排序好的列表副本
3. 如何倒序排列一个列表
a.sort(reverse=True) print(a) d = sorted(b, reverse=True) print(d)