python栈类实例分析

本文实例讲述了python栈类。分享给大家供大家参考。具体如下:

class path: #a list used like a stack
def __init__(self):
self.p = []
def push(self,t):
self.p.append(t)
def pop(self):
return self.p.pop()
def top(self):
return self.p[-1]
def remove(self):
self.p.pop(0)
def isempty(self):
return (len(self.p)==0)
def printpath(self):
print self.p

希望本文所述对大家的python程序设计有所帮助。

Posted in 未分类