导语:
本文主要介绍了关于python deque操作双向列表的相关知识,包括python heapq,以及python合并两个列表这些编程知识,希望对大家有参考作用。
1、说明
Deque是一种高效实现插入和删除操作的双向链表,适用于队列和栈。
2、实例
>>> from collections import deque
>>> q = deque(['a', 'b', 'c'])
>>> q.append('x')
>>> q.appendleft('y')
>>> q
deque(['y', 'a', 'b', 'c', 'x'])
deque除了实现list的append()和pop()外,还支持appendleft()和popleft(),这样就可以非常高效地往头部添加或删除元素。
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python安装32位或64位08/29
- ♥ 如何在python中安装pyenv12/12
- ♥ 访问python文件的三种方式10/18
- ♥ 牛逼的Python书,你看过几本?02/25
- ♥ python写入文件时如何覆盖原始写入10/02
- ♥ 为什么python比c简单10/14
内容反馈