閱讀下列 Python 程式碼: 下列何者為程式輸出結果? import heapq
ATask D pq = [] Task C heapq.heappush(pq, (1, "Task D")) Task B heapq.heappush(pq, (2, "Task C")) Task A heapq.heappush(pq, (1, "Task B"))
Bheapq.heappush(pq, (3, "Task A")) Task D Task B while pq: print(heapq.heappop(pq)[1]) Task C Task A
CTask A Task C Task D Task B
DTask B Task D Task C Task A正確答案
答案與詳解
