Python语言例题集(015)

#!/usr/bin/python3

#使用列表模仿队列的操作。

class Queue():

def init (self):

self.queue=[]

def enqueue(self,data):
	self.queue.insert(0,data)
 
def dequeue(self):
	if len(self.queue):
		return self.queue.pop()
	return "队列是空的"

q=Queue()

q.enqueue('Grape')

q.enqueue('Mango')

q.enqueue('Apple')

print("读取队列:",q.dequeue())

print("读取队列:",q.dequeue())

print("读取队列:",q.dequeue())

print("读取队列:",q.dequeue())

相关推荐
暗恋 懒羊羊1 分钟前
Linux 生产者消费者模型
linux·开发语言·ubuntu
数据分析螺丝钉17 分钟前
力扣第240题“搜索二维矩阵 II”
经验分享·python·算法·leetcode·面试
no_play_no_games17 分钟前
「3.3」虫洞 Wormholes
数据结构·c++·算法·图论
五味香18 分钟前
C++学习,信号处理
android·c语言·开发语言·c++·学习·算法·信号处理
梓䈑35 分钟前
【C语言】自定义类型:结构体
c语言·开发语言·windows
毕小宝42 分钟前
逻辑回归(下): Sigmoid 函数的发展历史
算法·机器学习·逻辑回归
小叮当爱咖啡1 小时前
DenseNet算法:口腔癌识别
算法
希望有朝一日能如愿以偿1 小时前
算法(食物链)
算法
鱼跃鹰飞1 小时前
Leecode热题100-295.数据流中的中位数
java·服务器·开发语言·前端·算法·leetcode·面试