Python—组织列表

#使用方法sort()对列表进行永久性排序
alphbet = ['b','s','a','c','a']
alphbet.sort()
print(alphbet) #['a', 'a', 'b', 'c', 's'] 按照字母顺序进行排列,不可以变回原来的顺序#还可以按照与字母顺序相反的顺序排列列表元素,只需向sort()方法传递参数reverse=Ture
alphbet = ['b','s','a','c','a']
alphbet.sort(reverse = True)
print(alphbet) #['s', 'c', 'b', 'a', 'a']#使用函数sorted()对列表进行临时排序
alphbet = ['b','s','a','c','a']
print('\nHere is the original list: ')
print(alphbet) #['b', 's', 'a', 'c', 'a']
print('\nHere is the sorted list: ')
print(sorted(alphbet)) #['a', 'a', 'b', 'c', 's']
print('\nHere is the original list again: ')
print(alphbet) #['b', 's', 'a', 'c', 'a']
print('\nHere is the reversed sorted list again: ')
print(sorted(alphbet,reverse = True)) #['s', 'c', 'b', 'a', 'a']#sorted()函数是对单词里面的所有字母进行排序,数字也是这样
print('\n')
a = ['ap','aa','ca','ba'] #['aa', 'ap', 'ba', 'ca']
print(sorted(a))
a = ['12','13','33','23'] #['12', '13', '23', '33']
print(sorted(a))#倒着打印列表,reverse()永久性地修改列表元素的排列顺序,但可随时恢复到原来的排列顺序,为此只需要对列表再次调用reverse()函数即可
fruits = ['apple','orange','strawberry','banana']
print('\n')
print(fruits) #['apple', 'orange', 'strawberry', 'banana']
fruits.reverse()
print(fruits) #['banana', 'strawberry', 'orange', 'apple']#确定列表长度,使用len()函数
fruits = ['apple','orange','strawberry','banana']
print('\n')
print(len(fruits)) #4

“21天好习惯”第一期-21相关推荐

  1. “21天好习惯”第一期——21

    <计算机组成原理> 3.5.2 MIPS32架构CPU基本的组成部件 3. 单周期控制系统设计 (2)ALU控制单元      ALU控制单元接收两种输入:主控单元输出的m位aluop和指 ...

  2. “21天好习惯“第一期--4

    "21天好习惯"-第四天 每天记录一点点 计算机的诞生与发展 冯·诺依曼体系 计算机系统作为一个能够自动地处理信息的智能化工具,必须解决好两个最基本的问题:①信息如何表示才能方便地 ...

  3. “21天好习惯” 第一期 - 18

    今天进一步探究昨天学习的strcmp()函数:         昨天学习strcmp()函数时提到了,当两个字符串相同时,输出0,不相同时,输出非零,那么当两个字符串不同时,具体会输出什么非零值呢?于 ...

  4. “21天好习惯”第一期——16

    <计算机组成原理> 第一章 概论 1.1.2 存储程序工作方式 存储程序是计算机的核心内容,表明了计算机的工作方式,包含3个要点:事先编写程序,存储程序,自动.连续地执行程序. (1)根据 ...

  5. “21天养成好习惯”第一期——21

    1.今天是关于数组 概念在上图里面同时还有诸多注意事项 1.数组的下标均以0开始: 2.数组在初始化的时候,数组内元素的个数不能大于声明的数组长度: 3.如果采用第一种初始化方式,元素个数小于数组的长 ...

  6. “21天好习惯”第一期- 4 简单的壁纸爬虫

    有时候我们不想让电脑桌面过于单调,于是琢磨着能不能让电脑每天自动获取网站上的图片然后更换为壁纸,这就需要一个壁纸爬虫了,这里以3G壁纸为例. 首先,还是喜闻乐见的导入模块,在这个爬虫中,我们需要以下模 ...

  7. “21天好习惯“第一期——2

    道友们好,今天是学习的第二天,经过一天的学习我又了解到了很多有关C语言的知识,我也会和大家继续分享我的学习笔记,以及在学习中遇到的问题. 请大家看看下面这个程序: 今天的学习就到此为止,希望大家可以向 ...

  8. “21天好习惯”第一期——2

    今天学习的内容是3.3.2--算术逻辑单元. 继续昨天的学习的内容进一步学习了ALU: ALU的外部特性与功能: ALU的标志位: ALU的EDA设计模式: 学习中遇到的问题主要是ALU的EDA设计模 ...

  9. “21天好习惯”第一期-第10天

    今天学会了一个猜数的程序,这个程序可以让计算机随机生成一个100以内的数,然后我们人来猜这个数是什么. #include<stdio.h> #include<stdlib.h> ...

  10. “21天好习惯“ 第九期—9:京东倒计时,淘宝倒计时

    "21天好习惯" 第九期 - 9 一.学习规划 1.计算机组成图谱绘画(应为知识导图)(10月25) 2.网络工程师备考(11月6) 3.信息知识竞赛(10月31) 二.所遇问题 ...

最新文章

  1. Sql存储过程加密和解密
  2. Android 中shape的使用(圆角矩形)
  3. 获取input内容并回填_超详细的软件测试内容实战
  4. react 组件连动效果_React组件开发中常见的陷阱
  5. 快速git本地项目到github的关键命令及执行步骤(附上idea到git的步骤)
  6. 构造函数的原型和原型链
  7. 快速排序 (随机选择pivot)
  8. windows的回车换行“\r\n“,Linux的回车换行“\n“
  9. 关于 GraphQL 快速入门
  10. 目录行距怎么设置_硕士论文格式设置方法
  11. 抖音群口令emoji表情转换群ID
  12. web前端开发常用的几种图片格式及其使用规范
  13. 思岚A1激光雷达的测试(windows)
  14. 1024程序员节Bilibili电脑8位密码谜底
  15. win10计算机磁盘图标,Win10系统硬盘图标怎么更换?Win10系统自定义硬盘图标的方法...
  16. VMware 开启笔记本摄像头
  17. query.recordcount 总是为-1 解决方法
  18. 8、项目管理基础知识
  19. 操作系统-进程甘特图画法
  20. NetFPGA-SUME10G以太网接口仿真问题

热门文章

  1. html鼠标平滑滚动效果,JS特效代码 JS动态平滑滚动菜单效果
  2. java placeholder_java swing JTextField设置PlaceHolder
  3. zookeeper管理mysql_Mysql系列九:使用zookeeper管理远程Mycat配置文件、Mycat监控、Mycat数据迁移(扩容)...
  4. wxpython4下载_Linux 安装 wxPython4.0.4
  5. License for package Android SDK Build-Tools 28.0.3 not accepted.
  6. oracle取字段第三位字符,oracle截取字符串(截取某个字符前面的字符串)
  7. python目录和文件的基本操作_python学习笔记(七)——文件和目录操作
  8. 单例模式及getInstance()的用法(转)
  9. python sys模块详解_python中os和sys模块的区别与常用方法总结
  10. vector 赋值_从零开始学习R语言(一)——数据结构之“向量”(Vector)