列表

简介: 今天我们来学习列表的相关内容,视频我已经传到b站上了,现在把链接发给大家,大家可以在b站上观看。

组织列表NO.1使用sort()对列表进行永久性排序Spring Comes


sort()让你能够轻松的对列表进行排序,并且按照首字母的顺序进行排列,不过它的排列方式是永久性的,无法恢复到原来的排列顺序。


11.png



我们还可以按照与字母相反的顺序进行排列元素,为此,我们只需要给sort()方法传递参数reverse = Ture,即可。

12.png

NO.2使用sorted()对列表进行临时排序Spring Comes


有时候我们既想要让列表进行排序,又想要保留它原来的排列顺序,那我们该怎么办?

这里,我们就需要用到sorted()函数来对列表进行临时排序。看下图:


13.png

我们发现,我们并没有对原列表的排列顺序进行改变,却也实现了对列表的排序。同样,如果你要按照与字母顺序相反的顺序显示列表,也可向函数sorted()传递参数reverse = True。


倒着打印列表Spring Comes


要想反转列表的排列顺序,我们可以使用方法reverse(),如:


13.png


它对列表的修改也是永久性的,但是可以随时的恢复到原来的列表顺序,我们只需要对列表再次调用reverse()即可。


切片


切片的定义:就是将列表中的某个片段拿出来处理,这种切片的方式可以让我们从列表中取出多个元素。


切片的表达形式:  A[:](其中A为一个列表),[:]这个被我们称之为切片。


切片的口诀:左右空,取到头,左要取,右不取


14.png

练习作业


能够创建列表,并能熟练的运用切片和索引取出列表中的元素、以及对列表进行排序和修改。


相关文章
|
Java 数据库连接 程序员
收藏文章列表
收藏文章列表
39 0
|
索引 Python
|
容器
08 # 列表标签
08 # 列表标签
56 0
|
存储 人工智能 索引
|
移动开发 前端开发 HTML5
web前端学习(七)——HTML5中列表(无序列表、有序列表、嵌套列表、自定义列表)及列表项的相关标签设置
web前端学习(七)——HTML5中列表(无序列表、有序列表、嵌套列表、自定义列表)及列表项的相关标签设置
web前端学习(七)——HTML5中列表(无序列表、有序列表、嵌套列表、自定义列表)及列表项的相关标签设置
7.5.1 创建条目列表示例
7.5.1 创建条目列表示例
101 0
7.5.1 创建条目列表示例
|
开发工具 开发者
好文章列表
在阿里云开发者社区看到的好文章
308 0
|
索引
4.5 列表
下面我们学习的是列表,列表是由一序列特定顺序排列的元素组成的。可以把字符串、数字、字典等东西加入到列表中,其中的元素之间没有任何关系。列表也是自带下标的,默认从0开始。 strl='werwfrwefrvrtgrg' print(type(strl)) print(list...
678 0
使用GDI+生成KnownColor列表
原文:使用GDI+生成KnownColor列表 在写这篇“GDI+与WPF中的颜色简析”之前,我试着使用GDI+生成KnownColor列表。
1041 0