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

相关推荐
残影飞雪4 分钟前
Ollama对话脚本
python
jerryinwuhan7 分钟前
数据预处理技术 2026-2027-1 开篇-课程介绍
大数据·python
NoteStream11 分钟前
【c语言基础】C语言常见概念
c语言·开发语言·编辑器
吃好睡好便好13 分钟前
MATLAB中图像的线性变换
开发语言·图像处理·学习·计算机视觉·matlab
charlie11451419120 分钟前
Cinux —— 给物理内存建账本:bitmap 物理内存管理器
开发语言·c++·操作系统·开源项目
看昭奚恤哭29 分钟前
ontainer App】Container App无法从Container Registries 拉取镜像 - 报错 Forbidden
后端·python·flask
05664631 分钟前
Python康复训练——数据结构
数据结构·windows·python
ShiXZ21338 分钟前
Java 8 Stream API 实用技巧详解:从入门到精通
java·开发语言
冻柠檬飞冰走茶1 小时前
PTA基础编程题目集 7-27 冒泡法排序(C语言实现)
c语言·开发语言·数据结构·算法
听雨入夜1 小时前
“同声传译”还是“全文翻译”?为何HotSpot虚拟机仍要保留解释器?
开发语言·python