棧: 對列: ...
棧:
# -*- coding: utf-8 -*- #定義序列 lst=[] def pop(): if(len(lst)==0): print"棧為空","無法出棧" else: print "此次出棧元素為:",lst.pop() def push(i): lst.append(i) push(1) push(2) push(3) pop() pop() pop() pop()
對列:
# -*- coding: utf-8 -*- lst=[] def enpush(i): lst.append(i) def enpop(): if(len(lst)==0): print "隊列為空,無法出隊" else: print"出隊元素為:",lst.pop(0) enpush(10) enpush(20) enpush(2) enpop() enpop() enpop() enpop()