堆栈先进先出和后进先出

stackFifoLifo的Python项目详细描述


此项目是堆栈fifo(先进先出)lifo(后进先出)

安装

pip install stackFifoLifo

python setup.py

示例

>>> from stackFifoLifo import Fifo
>>> x=FifoStack()
>>> x.copyStack()
[]
>>> x.emptyStack()
True
>>> x.stack('A')
>>> x.stack(5)
>>> x.stack(['toto','tata','titi'])
>>> x.copyStack()
[['toto', 'tata', 'titi'], 5, 'A']
>>> z=x.unstack()
>>> z
'A'
>>> x.copyStack()
[['toto', 'tata', 'titi'], 5]
>>> x.size()
2
>>> x.element()
5
>>> x.copyStack()
[['toto', 'tata', 'titi'], 5]

这个项目的灵感来自于[mesrecettespython](http://python.jpvweb.com/mesrecettespython/doku.php?id=gestion_piles)。 多亏了提尔塔莫斯。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用安卓 studio和mysql进行第二次照片更新的java   java是我的pom。xml安装和生成失败   获取并处理java异常行   java 2d平台冲突错误   java使用SSH exec通道调用shell脚本,但忽略对其他shell脚本的调用   java如何将postgresSql查询重写为Springdata jpa查询   java无法使用IP地址和端口登录liferay 6.2   爪哇1。按钮不显示文本2。逻辑正确吗   java如何在片段中使用谷歌地图视图?   如何在java中连接字符?   Java右移输出负值   java@PropertySource()在@ImportResource()导入的XML中定义的bean中不起作用   Java、SWT使窗口(shell)部分透明   回溯回溯java中的DUCU