1. 程式人生 > >Python基礎程式設計:利用列表實現簡單的先進後出、先進先出

Python基礎程式設計:利用列表實現簡單的先進後出、先進先出

i = []#定義空白列表
def push(a):#定義增加函式
    i.append(a)
def view():#定義列印函式
    print(i)
while True:
    print('請輸入你的操作:')
    print('push:u')#增加元素
    print('pop :o')#移除元素
    print('view:v')#列印元素
    print('quit:q')#退出
    ent = input()
    if ent == 'u':
        print('請輸入內容:')
        a = input()
        i.append(a)
    if ent == 'o':
        i.pop()
    if ent == 'v':
        view()
    if ent == 'q':
        print('輸入結束')
        break
i = []#定義空白列表
def push(a):#定義增加函式
    i.append(a)
def view():#定義列印函式
    print(i)
while True:
    print('請輸入你的操作:')
    print('push:u')#增加元素
    print('pop :o')#移除元素
    print('view:v')#列印元素
    print('quit:q')#退出
    ent = input()
    if ent == 'u':
        print('請輸入內容:')
        a = input()
        i.append(a)
    if ent == 'o':
        i.pop(0)
    if ent == 'v':
        view()
    if ent == 'q':
        print('輸入結束')
        break