Python – 按字串列表中的末尾字元排序
如果需要按末尾字元對列表進行排序,可以定義使用負索引來返回結果的方法。
示例
以下是同樣的演示——
def get_rear_position(element):
return element[-1]
my_list = ['python', 'is', 'fun', 'to', 'learn']
print("The list is : ")
print(my_list)
my_list.sort(key = get_rear_position)
print("The result is : ")
print(my_list)輸出
The list is : ['python', 'is', 'fun', 'to', 'learn'] The result is : ['python', 'fun', 'learn', 'to', 'is']
說明
定義一個方法,它將列表中的元素作為引數,並使用負索引返回最後一個元素作為輸出。
定義一個列表並顯示在控制檯上。
現在,使用之前定義的方法作為鍵對該列表進行排序。
這是顯示在控制檯上的輸出。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP