前言 Python本身已有顺序表(List.Tupple)的实现,所以这里从栈开始. 什么是栈 想象一摞被堆起来的书,这就是栈.这堆书的特点是,最后被堆进去的书,永远在最上面.从这堆书里面取一本书出来,取哪本书最方便?肯定是最上面那本.栈这种数据结构的特点就是如此:后进先出(Last In First Out - LIFO),即最后被堆进去的数据,最先被拿出来. 栈的Python实现 栈可以用顺序表方式实现,也可以用链表方式实现.我大Python的内建数据结构太强大,可以用list直接实现栈,简…