python将queue的Queue清空
时间: 2023-10-31 20:01:17 浏览: 1219
Python 列表的清空方式
可以使用`queue.Queue`的`queue.clear()`方法将队列清空。
示例代码:
```python
import queue
q = queue.Queue()
# 添加元素到队列
q.put(1)
q.put(2)
q.put(3)
# 清空队列
q.queue.clear()
# 打印队列长度
print("队列长度:", q.qsize()) # 输出:队列长度: 0
```
在上面的代码中,首先创建了一个空队列`q`,然后向队列中添加了三个元素,接着使用`q.queue.clear()`方法将队列清空。最后使用`q.qsize()`方法获取队列的长度,发现队列已经被清空了。
阅读全文