Python库详解之deque库

 时间:2026-02-14 01:23:58

1、1:函数append(x)

功能:在双向队列的右端增加一个元素x.

Python库详解之deque库

2、2:函数appendleft(x)

功能:在双向队列左端增加一个元素x.

Python库详解之deque库

3、2:函数clear()

功能:清除双向列表所有的元素.

Python库详解之deque库

4、4:函数count(x)

功能:计算在双向列表内部元素为x的个数.

Python库详解之deque库

5、5:函数extend(iterable)

功能:在双向队列的右端增加一个元素,该元素来自传入的列表参数.

注意:注意函数extend和append的区别.详细见图中用例所示:

Python库详解之deque库

6、6:extendleft(iterable)

功能:在双向队列的左端增加一个元素,该元素来自传入的列表参数.

注意:注意函数extend和append的区别.

Python库详解之deque库

7、7:函数pop()和popleft()

功能:两个函数功能一致,区别前者默认从右端pop一个元素,而后者是从左端pop一个元素,详细参见图中所示:

Python库详解之deque库

8、8:函数remove(value)

功能:在双向队列里删除首个和value匹配的元素,如果没有找到,抛出异常.

注意:匹配value是从左端开始的.

Python库详解之deque库

9、9:函数reverse()

功能:把双向队列里的所有元素的位置反转.

Python库详解之deque库

10、10:函数rotate(n)

功能:双向队列的移位操作,如果n是正数,则队列所有元素向右移动n位.如果是负数,则队列所有元素向左移动n位.

Python库详解之deque库

  • CSS3 border属性
  • 如何在python中格式化输出字符串
  • 视频怎么变小内存
  • window10系统怎么查看自带翻译软件应用权限?
  • 怎么压缩视频大小,怎么缩小视频体积
  • 热门搜索
    清明手抄报图片 关于文明的手抄报 初中手抄报 网络安全手抄报内容 手抄报边框简单又漂亮 艺术节手抄报 行为规范手抄报 小学生端午节手抄报 科学手抄报内容 十分简单的读书手抄报