购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4-3 使用列表模仿队列的操作

我们可以使用列表模仿此队列的操作。假设这个队列是从头部插入数据,可以使用Python内建方法 insert(0,data) 插入数据,达到 enqueue 的效果。当从头部插入数据时,就必须从尾部 读取数据 ,可以使用 pop( ) 方法。

insert(0,data)的第1个参数是插入值的索引位置,第2个参数是所插入的值。

程序实例ch4_1.py: 为队列建立3个数据,然后列出队列的长度。

执行结果

上述第13行的len( )方法可以回传列表的数据个数。

程序实例ch4_2.py: 扩充ch4_1.py,读取4次队列并观察执行结果。

执行结果 42eWTcW7j8qm56fQ9uB7xlRlmLUBJbTqq/c7EeVtKJcKH7kmTx787Hog+Kr50ahI

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开