GreensnoWorld
记录点滴,分享乐趣,一块凝固的时间
列表实现栈类
Python  2026年5月13日
class Stack:
	def __init__(self):
		self.stack = []

	def push(self, item):
		self.stack.append(item)

	def pop(self):
		if not self.is_empty():
			return self.stack.pop()
		else:
			raise IndexError('Pop from empty stack')

	def peek(self):
		if not self.is_empty():
			return self.stack[-1]
		else:
			raise IndexError('Peek from empty stack')

	def is_empty(self):
		return len(self.stack) == 0

	def size(self):
		return len(self.stack)

 

LIJG
余本顽劣,生于紫云下,长于汝水滨。早年求学,兴趣广泛,好高骛远,学无所成,仓皇入世。兴趣所致,投身互联网,求知未证,而立已至,始悟光阴荏苒,终需务实钻研。故有此站,记录时光,积累点滴,验证所学,分享愚见。指舞方寸间,心系万千年。
留言