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())

相关推荐
paopaokaka_luck3 分钟前
基于Spring Boot+Vue的多媒体素材管理系统的设计与实现
java·数据库·vue.js·spring boot·后端·算法
奋飞安全10 分钟前
初试js反混淆
开发语言·javascript·ecmascript
guoruijun_2012_410 分钟前
fastadmin多个表crud连表操作步骤
android·java·开发语言
浪里个浪的102413 分钟前
【C语言】计算3x3矩阵每行的最大值并存入第四列
c语言·开发语言·矩阵
视觉小萌新20 分钟前
VScode+opencv——关于opencv多张图片拼接成一张图片的算法
vscode·opencv·算法
@东辰20 分钟前
【golang-技巧】-自定义k8s-operator-by kubebuilder
开发语言·golang·kubernetes
小han的日常26 分钟前
pycharm分支提交操作
python·pycharm
乐悠小码26 分钟前
数据结构------队列(Java语言描述)
java·开发语言·数据结构·链表·队列
史努比.28 分钟前
Pod控制器
java·开发语言
2的n次方_31 分钟前
二维费用背包问题
java·算法·动态规划