第六课:组织列表

预习:

sort()、sorted()、reverse()、len()

3.3 组织列表

3.3.1 使用方法sort()对列表进行永久性排序

方法sort():永久性修改了列表元素的排列顺序,再也无法恢复原来的列表顺序;(按字母顺序排列,假设都是小写的)


按字母顺序相反的顺序,只需sort()方法传递参数reverse=True;


3.3.2 使用函数sorted()对列表进行临时排序

函数sorted():按特定顺序显示列表元素,同时不影响原始排序;

相反顺序显示列表,函数sorted()传递参数reverse=Ture;

print(sorted(cars,reverse=True))#临时倒字母排序

注意并非所有的值都是小写时,按字母顺序排列列表要复杂些;

  3.3.3 倒着打印列表

方法reverse():反转列表元素排列顺序;(永久性地修改排列顺序,但可随时恢复到原来的顺序,只需再次reverse()即可)

  3.3.4 确定列表的长度

函数len():获悉列表长度; (计算列表长度从1开始的,显示几就是几,不会有差1错误)


练习:

大大的图:


我的图:






最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在你创建的列表中元素的排列顺序常常是无法预测的,因为你并非总能控制用户提供数据的顺序。这虽然在大多数情况下都是不可...
    一日歌阅读 907评论 2 7
  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,790评论 0 33
  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 7,664评论 1 118
  • 数据结构,是指通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可...
    千释炎阅读 830评论 0 0
  • 2013年元旦,在武汉琴台音乐厅举行的《辉煌之声•管风琴与合唱大型交响新年音乐会》上,我与胡彪指挥的湖北交响乐团以...
    MU心阅读 1,042评论 0 0