手机
当前位置:查字典教程网 >脚本专栏 >python >Python实现队列的方法
Python实现队列的方法
摘要:本文实例讲述了Python实现队列的方法。分享给大家供大家参考。具体实现方法如下:#!/usr/bin/envpythonqueue=[]d...

本文实例讲述了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程序设计有所帮助。

【Python实现队列的方法】相关文章:

Python 字符串定义

使用python实现扫描端口示例

python实现进程间通信简单实例

python实现堆栈与队列的方法

python和pyqt实现360的CLable控件

python实现跨文件全局变量的方法

python 实现插入排序算法

python实现360的字符显示界面

Python实现扫描指定目录下的子目录及文件的方法

浅析python 内置字符串处理函数的使用方法

精品推荐
分类导航