1. 首页
  2. 编程语言
  3. Python
  4. Python列表排序 list.sort方法和内置函数sorted用法

Python列表排序 list.sort方法和内置函数sorted用法

上传者: 2022-04-06 04:12:52上传 PDF文件 104.39 KB 热度 29次

第二次排序是将按长度排序由升序变成了降序。sorted和list.sort背后的排序算法都是Timsort,它是一种自适应算法,会根据原始数据的顺序特点交替使用插入排序和归并排序,以达到最佳效率。因为用到的排序算法是稳定的,也就是说在长度一样时,OPPO和VIVO的相对位置不会改变。而sorted()则是返回排序后的新结果,需要赋值给变量才能保存排序结果。也就是说,如果列表中既有数值,又有字符串,则排序操作报错。

下载地址
用户评论