import heapq #导入heapq堆模块 import random data = random.sample(range(1000),10) print(data) heapq.heapify(data) #堆化随机测试数据 print('堆化随机测试数据:',data) heapq.heappush(data,30) #新元素入堆,自动调整堆 print('插入30后的堆数据:',data) heapq.heappush(data,5) print('插入5后的堆数据:',data)…