首先定义栈的类:
class Stack:
初始函数
def __init__(self):
self.items=[]
入栈
def push(self,item):
self.items.append(item)
出栈
def pop(self):
self.items.pop()
是否为空
def is_empty(self):
return self.items==[]
栈的大小
def size(self):
return len(self.items)
最终代码
class Stack():
def __init__(self):
self.items=[]
def push(self,item):
self.items.append(item)
def pop(self):
return self.items.pop()
def is_empty(self):
return self.items==[]
def size(self):
return len(self.items)
喜欢的话就点赞关注吧!