自學Python第七天——列表(三)

自學Python第七天——列表簡介(三)

自學Python第七天——列表(三)

一、組織列表

1、使用方法 sort()對列表進行永久性排序

自學Python第七天——列表(三)

sort()對列表永久性修改列表元素的排列順序,現在按字母順序排列,再也無法恢復到原來的排序順序。

2、向 sort() 方法傳遞 reverse=True 引數,對列表中的元素進行反向排序

自學Python第七天——列表(三)

同樣對列表元素的順序排序是永久性的。

3、使用函式sorted()對列表臨時性排序

保留元素原來的排列順序,同時以特定的順序排列它們,使用函式sorted()

自學Python第七天——列表(三)

4、倒著列印列表

自學Python第七天——列表(三)

使用 reverse() 方法倒著列印列表,reveser(),不是指按照字母順序相反的順序排列列表,只是反轉列表元素的排列順序。

reverse() 永久性的修改列表元素的排列順序,但可隨時恢復到原來的排列序列,只需對列表再次呼叫reverse()即可。

5、確定列表長度

使用函式len()可以快速獲取列表的長度

自學Python第七天——列表(三)

python計算列表元素時從1開始,因此確定列表長度時,不會遇到差一錯誤

練習題

自學Python第七天——列表(三)

自學Python第七天——列表(三)