list排序

按字母顺序排序 sort()

.sort() 按字母排序,再也无法恢复到原来的排列顺序

示范

>>> name = ['congcong', 'yuxi', 'jinghua', 'lili']

>>> name.sort()

>>> print(name)

['congcong', 'jinghua', 'lili', 'yuxi']

相反顺序排序 sort(reverse=True)

sort(reverse=True) 倒序排列 单词 reverse 意为相反

>>> name = ['congcong', 'yuxi', 'jinghua', 'lili']

>>> name.sort(reverse=True)

>>> print(name)

['yuxi', 'lili', 'jinghua', 'congcong']

>>>

临时顺序排列 sorted

sorted()临时顺序排列,之后能恢复到原来的排列顺序, 倒序排列(reverse=True)同样适用

>>> names=['bigben','bmw','aodi']

>>> print(sorted(cars))

['aodi', 'bigben', 'bmw'] #顺序排列了

>>> print(cars)

['bigben', 'bmw', 'aodi'] #使用完之后依旧可以再回复原来的顺序(临时顺序排列)

>>>

倒序打印 reserve()

reserve() 要想拿回原来的数据,再次使用即可

示范

>>> names=['bigben','bmw','aodi']

>>> names.reverse()

>>> print(names)

['aodi', 'bmw', 'bigben']

本文由 李阿斗创作 旅途愉快~ 我的主页 ( ̄▽ ̄)

最后编辑时间为:

2018/03/19 11:04

python列表字母排序_Python_list(二)列表排序相关推荐

  1. 《spark技术应用》课程期末考试大作业报告,使用eclipse完成求top值、文件排序、二次排序三个程序的个性化开发。

    ​​​​目录 一.选题的目的及要求... 4 二.设计思路... 4 三.主要内容及关键技术.. 5 四.制作步骤... 5 1.准备工作... 5 1.1在VMware中安装一台Ubuntu64位系 ...

  2. Mapreduce的排序、全排序以及二次排序

    一:背景 Hadoop中虽然有自动排序和分组,由于自带的排序是按照Key进行排序的,有些时候,我们希望同时对Key和Value进行排序.自带的排序功能就无法满足我们了,还好Hadoop提供了一些组件可 ...

  3. 常见的排序算法二——希尔排序

    原理:被称为增量缩小排序.先将序列按增量划分为元素个数相同的若干组, 使用直接插入排序法进行排序,然后不断缩小增量直至为1, 最后使用直接插入排序完成排序. 要点:增量的选择以及排序最终以1为增量进行 ...

  4. c语言排序算法_C语言写排序算法(二) —— 选择排序

    上次联系的算法是冒泡排序,不知道小伙伴们还记得不,中间穿插了一下比特币相关的分享,嘿嘿.今天来分享一下选择排序. 算法描述:选择排序是从数组中选择最大(小)的元素放到数组的最后一个,然后往前移,接着从 ...

  5. 排序算法(二)--选择排序法

    约定: 假设数据中有n个数据元素(关键字).排列算法中,将序列中各关键字值依次存放于类型为keytype的数组元素K[1], K[2], K[3], -, K[n]中. 排序结果按照数据元素(关键字) ...

  6. c++语言编程希尔排序法排序,经典四讲贯通C++排序之二 希尔排序

    我们都知道C++排序方法中,有四种常用方法插入排序.希尔排序.交换排序以及选择排序.上一篇文章,我们介绍了插入排序,今天我们介绍另一种排序方法――希尔排序.(本系列文章统一 测试程序) 希尔排序 前面 ...

  7. 详细讲解MapReduce二次排序过程

    2019独角兽企业重金招聘Python工程师标准>>> 我在15年处理大数据的时候还都是使用MapReduce, 随着时间的推移, 计算工具的发展, 内存越来越便宜, 计算方式也有了 ...

  8. MapReduce二次排序

    2019独角兽企业重金招聘Python工程师标准>>> 默认情况下,Map输出的结果会对Key进行默认的排序,但是有时候需要对Key排序的同时还需要对Value进行排序,这时候就要用 ...

  9. [Spark的二次排序的实现]

    二次排序原理 二次排序就是首先按照第一字段排序,然后再对第一字段相同的行按照第二字段排序,注意不能破坏第一次排序的结果. 二次排序技术 假设对应的Key = K有如下值: (K,V1), (K,V2) ...

最新文章

  1. 万字长文!DeepMind科学家总结2021年的15个高能研究
  2. 【鸿蒙 HarmonyOS】Ability 中使用纯代码绘制布局及 UI 组件
  3. MyBatis传入多个参数的问题
  4. TSM对Oracle数据库备份脚本
  5. WinForm 实现拖拽功能
  6. c语言鼠标下棋,c语言写的鼠标操作的五子棋游戏,欢迎观赏!
  7. Linux公社资料库地址
  8. jquery ajax參数加点号状态200进error
  9. 《Windows游戏编程大师技巧》三、Windows高级编程
  10. 周末想找个地方敲代码_观看我们的代码游戏,全周末直播
  11. java比较时间的先后utc时间,日期、时间与UTC
  12. hosts ip 指向ip_不同网段共享打印机?不同IP段怎么共享打印机?
  13. php代码整理,值得注意的PHP代码样式规范
  14. [2018.07.31 T1] 第一题
  15. JAVA手机软件JAR和JAD文件内部文件详解
  16. mintui MessageBox用法
  17. 屏幕保护程序命令行参数
  18. 盈透IBKR IBAPI Quant | Database | 通过盈透ibapi下载历史数据 Part 01
  19. 办公技巧:腾讯文档怎么固定表头?
  20. SVG线条动画实现蚂蚁线

热门文章

  1. 网维无盘服务器教程,网维入门教程之无盘原理
  2. php数字相册心总结150字,PHP图像处理技术实例总结【绘图、水印、验证码、图像压缩】...
  3. 极光推送REST API
  4. iOS Wow体验 - 译文分享说明及目录
  5. 网页版音乐播放器 下载音乐 教程
  6. 【失业即将到来?】AI时代会带来失业潮吗?
  7. 长春理工大学计算机考研专业课139,数二98,英二52,。上岸经验分享
  8. 软件测试周刊(第87期):天下就没有偶然,那不过是化了妆的、戴了面具的必然。
  9. DPDK盒子使用手册——DPDK入门zz
  10. biginteger判断相等_BigInteger方法总结