在Python中,可以使用sorted()
函數來對多個元組進行排序。具體方法如下:
sorted()
函數對列表進行排序,可以通過指定key
參數來指定按照哪一項進行排序lambda
函數來指定排序規則示例代碼如下:
# 創建包含多個元組的列表
data = [(3, 'apple'), (1, 'banana'), (2, 'orange')]
# 按照元組第一個元素進行排序
sorted_data = sorted(data, key=lambda x: x[0])
print(sorted_data)
# 按照元組第二個元素進行排序
sorted_data = sorted(data, key=lambda x: x[1])
print(sorted_data)
輸出結果為:
[(1, 'banana'), (2, 'orange'), (3, 'apple')]
[(3, 'apple'), (1, 'banana'), (2, 'orange')]