国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python實現隊列的方法

2020-02-23 01:25:39
字體:
來源:轉載
供稿:網友

本文實例講述了Python實現隊列的方法。分享給大家供大家參考。具體實現方法如下:

#!/usr/bin/env python queue = [] def enQ():   queue.append(raw_input('Enter new string: ').strip())#調用list的列表的pop()函數.pop(0)為列表的第一個元素 def deQ():   if len(queue) == 0:     print 'Cannot pop from an empty queue!'   else:     print 'Removed [', queue.pop(0) ,']' def viewQ():   print queue CMDs = {'e': enQ, 'd': deQ, 'v': viewQ} def showmenu():   pr = """   (E)nqueue   (D)equeue   (V)iew   (Q)uit     Enter choice: """   while True:     while True:       try:         choice = raw_input(pr).strip()[0].lower()       except (EOFError, KeyboardInterrupt, IndexError):        choice = 'q'       print '/nYou picked: [%s]' % choice       if choice not in 'devq':         print 'Invalid option, try again'       else:         break     if choice == 'q':       break     CMDs[choice]() if __name__ == '__main__':   showmenu()

希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 牟定县| 双城市| 芜湖县| 武山县| 固始县| 九江市| 乌拉特前旗| 芷江| 筠连县| 巴彦县| 安徽省| 雷波县| 前郭尔| 简阳市| 兴业县| 明光市| 衡阳县| 宣威市| 南川市| 饶阳县| 册亨县| 梨树县| 富平县| 临湘市| 潼南县| 保定市| 都江堰市| 安溪县| 信宜市| 高阳县| 弥渡县| 年辖:市辖区| 荔波县| 鄂州市| 新野县| 海宁市| 育儿| 江门市| 沁源县| 松溪县| 桂东县|