组织列表NO.1使用sort()对列表进行永久性排序Spring Comes
sort()让你能够轻松的对列表进行排序,并且按照首字母的顺序进行排列,不过它的排列方式是永久性的,无法恢复到原来的排列顺序。
我们还可以按照与字母相反的顺序进行排列元素,为此,我们只需要给sort()方法传递参数reverse = Ture,即可。
NO.2使用sorted()对列表进行临时排序Spring Comes
有时候我们既想要让列表进行排序,又想要保留它原来的排列顺序,那我们该怎么办?
这里,我们就需要用到sorted()函数来对列表进行临时排序。看下图:
我们发现,我们并没有对原列表的排列顺序进行改变,却也实现了对列表的排序。同样,如果你要按照与字母顺序相反的顺序显示列表,也可向函数sorted()传递参数reverse = True。
倒着打印列表Spring Comes
要想反转列表的排列顺序,我们可以使用方法reverse(),如:
它对列表的修改也是永久性的,但是可以随时的恢复到原来的列表顺序,我们只需要对列表再次调用reverse()即可。
切片
切片的定义:就是将列表中的某个片段拿出来处理,这种切片的方式可以让我们从列表中取出多个元素。
切片的表达形式: A[:](其中A为一个列表),[:]这个被我们称之为切片。
切片的口诀:左右空,取到头,左要取,右不取
练习作业
能够创建列表,并能熟练的运用切片和索引取出列表中的元素、以及对列表进行排序和修改。