python堆和栈在list的表现

a=[1,2,3,4]

a.append(5)

a.append(6)

a.pop()

a.pop()

先进后出

a=[1,2,3,4]

 

队列:

from collections import deque

a=[1,2,3,4]

a.append(5)

a.popleft()

先进先出

a=[2,3,4,5]

posted @ 2016-01-09 16:21  thouger  阅读(628)  评论(0编辑  收藏  举报