# Python 队列示例代码
# 导入队列模块
from queue import Queue
# 创建一个队列对象
q = Queue()
# 向队列中添加元素 (入队操作)
q.put('第一个元素')
q.put('第二个元素')
q.put('第三个元素')
# 检查队列是否为空
print("队列是否为空:", q.empty()) # 输出: False
# 获取队列的大小
print("队列的大小:", q.qsize()) # 输出: 3
# 从队列中取出元素 (出队操作)
print("出队元素:", q.get()) # 输出: 第一个元素
print("出队元素:", q.get()) # 输出: 第二个元素
# 再次检查队列是否为空
print("队列是否为空:", q.empty()) # 输出: False
# 继续取出最后一个元素
print("出队元素:", q.get()) # 输出: 第三个元素
# 最后检查队列是否为空
print("队列是否为空:", q.empty()) # 输出: True
queue 模块中的 Queue 类来创建一个队列对象。Queue() 创建一个空的队列对象 q。put() 方法将元素添加到队列中。empty() 方法检查队列是否为空,使用 qsize() 方法获取队列的当前大小。get() 方法从队列中取出元素。队列遵循先进先出(FIFO)原则,因此最先加入队列的元素会最先被取出。这个例子展示了如何使用 Python 的 Queue 类来实现基本的队列操作。
上一篇:python解析json数据
下一篇:pythonascii码转字符
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站