手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Python库详解之deque库

时间:2024-10-13 18:34:08

1、函数append(x)功能:在双向队列的右端增加一个元素x.

Python库详解之deque库

2、函数appendleft(x)功能:在双向队列左端增加一个元素x.

Python库详解之deque库

3、函数clear()功能:清除双向列表所有的元素.

Python库详解之deque库

4、函数count(x)功能:计算在双向列表内部元素为x的个数.

Python库详解之deque库

5、函数extend(iterable)功能:在双向队列的右端增加一个元素,该元素来自传入的列表参数.注意:注意函数extend和append的区别.详细见图中用例所示:

Python库详解之deque库

6、exten蟠校盯昂dleft(iterable)功能:在双向队列的左端增加一个元素,该元素来自传入的列表参数.注意:注意函数extend和append的区别.

Python库详解之deque库

7、函数pop(拘七呷憎)和popleft()功能:两个函数功能一致,区别前者默认从右端pop一个元素,而后者是从左端pop一个元素,详细参见图中所示:

Python库详解之deque库

8、函数remove(value)功能:在双向队列里删除首个和value匹配的元素,如果没有找到,抛出异常.注意:匹配value是从左端开始的.

Python库详解之deque库

9、函数reverse()功能:把双向队列里的所有元素的位置反转.

Python库详解之deque库

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

Python库详解之deque库
© 手抄报圈