Python-堆栈

    xiaoxiao2025-02-25  19

    stack = [] def stack_push(): val = raw_input("push val:") stack.append(val) def stack_pop(): if(len(stack) > 0): return stack.pop(-1) else: return None def stack_show(): print stack while(True): cmd = raw_input("enter cmd:") if(cmd == 'p'): stack_push() elif(cmd == 'o'): val = stack_pop() if(val != None): print("pop val :%s" % val) else: print "stack is None" elif(cmd == 's'): val = stack_show() elif(cmd == 'q'): break; else: pass
    转载请注明原文地址: https://ju.6miu.com/read-1296650.html
    最新回复(0)