Python 程式合併兩個列表並對它們排序
當需要合併兩個列表並對它們排序時,可以使用一種方法,該方法使用“sort”方法對列表進行排序。
下面是對它的演示 −
示例
def merge_list(list_1, list_2): merged_list = list_1 + list_2 merged_list.sort() return(merged_list) list_1 = [20, 18, 9, 51, 48, 31] list_2 = [28, 33, 3, 22, 15, 20] print("The first list is :") print(list_1) print("The second list is :") print(list_2) print(merge_list(list_1, list_2))
輸出
The first list is : [20, 18, 9, 51, 48, 31] The second list is : [28, 33, 3, 22, 15, 20] [3, 9, 15, 18, 20, 20, 22, 28, 31, 33, 48, 51]
說明
定義一個名為“merge_list”的方法,將兩個列表作為引數。
使用“+”運算子連線兩個列表。
引數被賦給一個變數。
使用 sort 方法對最終結果進行排序。
在方法之外,定義兩個列表,並顯示在控制檯上。
透過傳遞這兩個列表來呼叫該方法。
輸出顯示在控制檯上。
廣告