溫馨提示×

Python中多個元組排序的方法是什么

小億
114
2024-04-23 15:57:43
欄目: 編程語言

在Python中,可以使用sorted()函數來對多個元組進行排序。具體方法如下:

  1. 創建一個包含多個元組的列表
  2. 使用sorted()函數對列表進行排序,可以通過指定key參數來指定按照哪一項進行排序
  3. 可以使用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')]

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女