要写一段遍历PriorityQueue中每个元素的代码,去网上找到的都是for循环+get() 但是这样会把PriorityQueue中的元素取出来。得,问了chatGPT,没想到真有用。
from queue import PriorityQueue
# 创建PriorityQueue对象
pq = PriorityQueue()
# 向PriorityQueue中添加元素
pq.put(5)
pq.put(1)
pq.put(3)
# 遍历PriorityQueue
for item in pq.queue:
print(item)