Python 組織列表

2021-08-18 20:44:41 字數 568 閱讀 1208

在建立的列表中,元素的排列順序常常是無法**的,但是我們經常需要以特定的順序呈現資訊。可使用如下方式組織列表:

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

sort()方法可以永久性的修改列表元素的排列順序,例:

cars = ['bmw','audi','toyota','subaru']

cars.sort()

print(cars)

輸出 ['audi','bmw','subaru','toyota'],方法sort()永久性的修改了列表到排列順序(此例中按字母排列)

2.使用函式sorted()對列表進行臨時排序

要保留列表原來到排列順序,同時以特定的順序呈現它們,可以使用函式sorted(),如果要按與字母順序相反的順序顯示列表,可以向函式sorted()傳遞引數reverse=true

3.倒著列印列表

使用方法reverse(),可以按相反的順序永久性的排列列表,如果需要恢復原來的排列順序,只需要對列表再次呼叫reverse()即可

4.確定列表的長度

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

python 組織列表

1.使用sort 方法 按照字母順序排序 cars bmw audi toyota subaru cars.sort print cars 如果按照字母相反的順序 cars bmw audi toyota subaru cars.sort reverse true print cars 注意,這個對...

Python筆記 006 組織列表

我們上一章建立的列表,元素的排列順序往往是無法 的,我們並非總能控制使用者提供的資料順序。有時候我們希望保留列表元素的最初的排序順序,有時候又需要調整排列順序。python中提供了組織列表的排序方式,根據情況使用 1.6.1 使用方法sort 對列表進行永久性排序 注 sort 永久性對列表進行排序...

Python中對列表的組織排序

在我們建立的列表中,列表元素的排列順序常常是無法 的。因為我們並非總是能控制使用者提供資料的順序。這雖然在大多數情況下是不可避免的。但你經常需要以特定的順序呈現資訊。有時候,你希望保留列表元素最初的排列順序。而有時候又需要調整排列順序。示例 names c d e g f a b print nam...