python列表字母排序_Python_list(二)列表排序
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(二)列表排序相关推荐
- 《spark技术应用》课程期末考试大作业报告,使用eclipse完成求top值、文件排序、二次排序三个程序的个性化开发。
目录 一.选题的目的及要求... 4 二.设计思路... 4 三.主要内容及关键技术.. 5 四.制作步骤... 5 1.准备工作... 5 1.1在VMware中安装一台Ubuntu64位系 ...
- Mapreduce的排序、全排序以及二次排序
一:背景 Hadoop中虽然有自动排序和分组,由于自带的排序是按照Key进行排序的,有些时候,我们希望同时对Key和Value进行排序.自带的排序功能就无法满足我们了,还好Hadoop提供了一些组件可 ...
- 常见的排序算法二——希尔排序
原理:被称为增量缩小排序.先将序列按增量划分为元素个数相同的若干组, 使用直接插入排序法进行排序,然后不断缩小增量直至为1, 最后使用直接插入排序完成排序. 要点:增量的选择以及排序最终以1为增量进行 ...
- c语言排序算法_C语言写排序算法(二) —— 选择排序
上次联系的算法是冒泡排序,不知道小伙伴们还记得不,中间穿插了一下比特币相关的分享,嘿嘿.今天来分享一下选择排序. 算法描述:选择排序是从数组中选择最大(小)的元素放到数组的最后一个,然后往前移,接着从 ...
- 排序算法(二)--选择排序法
约定: 假设数据中有n个数据元素(关键字).排列算法中,将序列中各关键字值依次存放于类型为keytype的数组元素K[1], K[2], K[3], -, K[n]中. 排序结果按照数据元素(关键字) ...
- c++语言编程希尔排序法排序,经典四讲贯通C++排序之二 希尔排序
我们都知道C++排序方法中,有四种常用方法插入排序.希尔排序.交换排序以及选择排序.上一篇文章,我们介绍了插入排序,今天我们介绍另一种排序方法――希尔排序.(本系列文章统一 测试程序) 希尔排序 前面 ...
- 详细讲解MapReduce二次排序过程
2019独角兽企业重金招聘Python工程师标准>>> 我在15年处理大数据的时候还都是使用MapReduce, 随着时间的推移, 计算工具的发展, 内存越来越便宜, 计算方式也有了 ...
- MapReduce二次排序
2019独角兽企业重金招聘Python工程师标准>>> 默认情况下,Map输出的结果会对Key进行默认的排序,但是有时候需要对Key排序的同时还需要对Value进行排序,这时候就要用 ...
- [Spark的二次排序的实现]
二次排序原理 二次排序就是首先按照第一字段排序,然后再对第一字段相同的行按照第二字段排序,注意不能破坏第一次排序的结果. 二次排序技术 假设对应的Key = K有如下值: (K,V1), (K,V2) ...
最新文章
- 万字长文!DeepMind科学家总结2021年的15个高能研究
- 【鸿蒙 HarmonyOS】Ability 中使用纯代码绘制布局及 UI 组件
- MyBatis传入多个参数的问题
- TSM对Oracle数据库备份脚本
- WinForm 实现拖拽功能
- c语言鼠标下棋,c语言写的鼠标操作的五子棋游戏,欢迎观赏!
- Linux公社资料库地址
- jquery ajax參数加点号状态200进error
- 《Windows游戏编程大师技巧》三、Windows高级编程
- 周末想找个地方敲代码_观看我们的代码游戏,全周末直播
- java比较时间的先后utc时间,日期、时间与UTC
- hosts ip 指向ip_不同网段共享打印机?不同IP段怎么共享打印机?
- php代码整理,值得注意的PHP代码样式规范
- [2018.07.31 T1] 第一题
- JAVA手机软件JAR和JAD文件内部文件详解
- mintui MessageBox用法
- 屏幕保护程序命令行参数
- 盈透IBKR IBAPI Quant | Database | 通过盈透ibapi下载历史数据 Part 01
- 办公技巧:腾讯文档怎么固定表头?
- SVG线条动画实现蚂蚁线
热门文章
- 网维无盘服务器教程,网维入门教程之无盘原理
- php数字相册心总结150字,PHP图像处理技术实例总结【绘图、水印、验证码、图像压缩】...
- 极光推送REST API
- iOS Wow体验 - 译文分享说明及目录
- 网页版音乐播放器 下载音乐 教程
- 【失业即将到来?】AI时代会带来失业潮吗?
- 长春理工大学计算机考研专业课139,数二98,英二52,。上岸经验分享
- 软件测试周刊(第87期):天下就没有偶然,那不过是化了妆的、戴了面具的必然。
- DPDK盒子使用手册——DPDK入门zz
- biginteger判断相等_BigInteger方法总结