Python中将两个原本有序的列表,合并为一个有序的列表
列如:
import heapq
arr1 = [2,4,6,8,10]
arr2 = [1,3,5,7,9]
res = list(heapq.merge(arr1,arr2)) # merge 方法返回 generator 类对象,使用 list() 进行转换
print(res)
输出结果为:
Python中将两个原本有序的列表,合并为一个有序的列表
列如:
import heapq
arr1 = [2,4,6,8,10]
arr2 = [1,3,5,7,9]
res = list(heapq.merge(arr1,arr2)) # merge 方法返回 generator 类对象,使用 list() 进行转换
print(res)
输出结果为: