按特定索引處的元素對列表/元組的列表/元組進行排序
根據元素對列表或列表的元群組或元組進行排序可以使用lambda 函數來實現特定索引。常見的方法是使用內建的sorted()函數或帶有自訂鍵函數的列表/元組的sort()方法。
例如,考慮給定的資料:
要按每個子集的第二個元素排序,您可以使用以下程式碼片段:
或者,您可以使用以下程式碼就地排序: sort()方法:
預設情況下,依升序排序。若要依降序排序,請指定reverse=True:
請注意,使用元組而不是清單可以保留不變性,這在某些情況下可能是需要的。
以上是如何依特定索引元素對清單或清單/元組的元組進行排序?的詳細內容。更多資訊請關注PHP中文網其他相關文章!