知行编程网知行编程网  2022-12-15 16:00 知行编程网 隐藏边栏  4 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于怎么调用python算法中的栈?的相关知识,包括进栈出栈算法,以及出栈的算法这些编程知识,希望对大家有参考作用。

python算法中如何调用栈?


你认为只有男人才学语言吗?这不,还有一群妹子向小编吐槽说自己的男朋友经常写代码,但是希望大家能够理解自己的男朋友,因为代码里面有很多有趣的内容,不亚于游戏。比如下面小编就跟大家说的栈就是其中之一,就像蛋糕一样


,放置千层蛋糕时,需要从下往上一层一层地摆放。切蛋糕的时候,大部分也是从上往下切的。这是堆栈。

例题:从操作数栈中取出两个元素进行运算,将运算结果压入操作数栈。



实现代码:

class TestStack:
....def __init__(self):
........self.stack=[]
....def push(self,data):
........self.stack.append(data)
....def pop(self):
........data=self.stack[-1]
........del self.stack[-1]
........return data
stack = TestStack()

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享