python 組織列表

2021-10-02 17:55:36 字數 1352 閱讀 7306

1.使用sort()方法——按照字母順序排序

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

cars.sort()

print(cars)

如果按照字母相反的順序:

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

cars.sort(reverse=true)

print(cars)

注意,這個對列表的修改是永久性的。

2.sorted()方法也是按照字母順序排序,但是對列表的修改是臨時性的。

這個是按照字母順序:

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

print("here is the original list:")

print(cars)

print("\nhere is the sorted list:")

print(sorted(cars))

print("\nhere is the original list again:")

print(cars)

還可以採用相反順序:

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

print("here is the original list:")

print(cars)

print("\nhere is the sorted list:")

print(sorted(cars,reverse=true))

print("\nhere is the original list again:")

print(cars)

3.根據1.2知道怎麼相反列印順序。

使用方法revers()方法:——相反順序

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

print(cars)

cars.reverse()

print(cars)

4.確定列表的長度:

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

print(len(cars))

5.訪問最後乙個元素:

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

print(cars[-1])

cars[-1]    這裡返回最後乙個元素。

Python 組織列表

在建立的列表中,元素的排列順序常常是無法 的,但是我們經常需要以特定的順序呈現資訊。可使用如下方式組織列表 1.使用方法sort 對列表進行永久性排序 sort 方法可以永久性的修改列表元素的排列順序,例 cars bmw audi toyota subaru cars.sort print car...

Python筆記 006 組織列表

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

Python中對列表的組織排序

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