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

相关推荐
IT猿手1 小时前
2025最新群智能优化算法:山羊优化算法(Goat Optimization Algorithm, GOA)求解23个经典函数测试集,MATLAB
人工智能·python·算法·数学建模·matlab·智能优化算法
萧鼎2 小时前
深入解析 Umi-OCR:高效的免费开源 OCR 文字识别工具
python·ocr·umi-ocr
夏天的味道٥2 小时前
使用 Java 执行 SQL 语句和存储过程
java·开发语言·sql
IT、木易3 小时前
大白话JavaScript实现一个函数,将字符串中的每个单词首字母大写。
开发语言·前端·javascript·ecmascript
Mr.NickJJ4 小时前
JavaScript系列06-深入理解 JavaScript 事件系统:从原生事件到 React 合成事件
开发语言·javascript·react.js
Dream it possible!4 小时前
LeetCode 热题 100_字符串解码(71_394_中等_C++)(栈)
c++·算法·leetcode
Archer1945 小时前
C语言——链表
c语言·开发语言·链表
My Li.5 小时前
c++的介绍
开发语言·c++
功德+n6 小时前
Maven 使用指南:基础 + 进阶 + 高级用法
java·开发语言·maven
修己xj6 小时前
算法系列之深度优先搜索寻找妖怪和尚过河问题的所有方式
算法