pythondeque操作双向列表

2023-12-14 7:25:01网络知识悟空

pythondeque操作双向列表

1、说明

deque是为了高效实现插入和删除操作的双向列表,适合用于队列和栈。

2、实例

>>>fromcollectionsimportdeque

>>>q=deque(['a','b','c'])

>>>q.append('x')

>>>q.appendleft('y')

>>>q

deque(['y','a','b','c','x'])

deque除了实现list的append()和pop()外,还支持appendleft()和popleft(),这样就可以非常高效地往头部添加或删除元素。

以上就是pythonnamedtuple定义数据类型的方法,希望对大家有所帮助。更多Python学习教程请关注IT培训机构:筋斗云。

发表评论: