首页 > 编程 > Python > 正文

python 栈 ~

2019-11-06 08:52:11
字体:
来源:转载
供稿:网友
class Stack:	def __init__(self):		self.items = []	def isEmpty(self):		return len(self.items)==0	def push(self,item):		self.items.append(item)	def pop(self):		return self.items.pop()	def peek(self):		if not self.isEmpty():			return self.items[len(self.items)-1]	def size(self):		return len(self.items)if __name__ == '__main__':	s=Stack()	PRint(s.isEmpty())	s.push(4)	s.push('dog')	print(s.peek())	s.push(True)	print(s.size())	print(s.isEmpty())	s.push(8.4)	print(s.pop())	print(s.pop())	print(s.size())		
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表