python 判断queue不为空
时间: 2023-07-12 14:42:29 浏览: 1034
Python 中判断列表是否为空的方法
在 Python 中,可以使用 `q.empty()` 方法判断一个队列 `q` 是否为空。该方法返回一个布尔值,如果队列为空则返回 `True`,否则返回 `False`。下面是一个示例代码:
```python
import queue
# 创建一个队列
q = queue.Queue()
# 往队列中添加一些元素
q.put(1)
q.put(2)
q.put(3)
# 判断队列是否为空
if not q.empty():
print("队列不为空")
else:
print("队列为空")
```
在上面的代码中,我们首先创建了一个队列 `q`,然后往队列中添加了一些元素。最后使用 `q.empty()` 方法判断了队列是否为空,并打印了相应的信息。
阅读全文