2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 定义一个栈(Stack)类 用于模拟一种具有后进先出(LIFO)特性的数据结构

定义一个栈(Stack)类 用于模拟一种具有后进先出(LIFO)特性的数据结构

时间:2023-10-14 15:24:36

相关推荐

定义一个栈(Stack)类 用于模拟一种具有后进先出(LIFO)特性的数据结构

class Stack:def __init__(self, stack):self.stack = []for x in stack:self.push(x)def isEmpty(self):return not self.stackdef push(self, obj):self.stack.append(obj)def pop(self):if not self.stack:print("当前栈为空")else:self.stack.pop()def top(self):if not self.stack:print("当前栈为空")else:print(self.stack[-1])def bottom(self):if not self.stack:print("当前栈为空")else:print(self.stack[0])

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。