• 技术文章 >Python技术 >Python基础教程

    python deque操作双向列表

    小妮浅浅小妮浅浅2021-05-31 09:49:43原创2093

    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(),这样就可以非常高效地往头部添加或删除元素。

    以上就是python namedtuple定义数据类型的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python deque
    品易云
    上一篇:python namedtuple如何定义数据类型 下一篇:python defaultdict的使用注意

    相关文章推荐

    • dir()函数在python模块的使用• python中pip如何使用• python可变参数的使用注意• python新式类是什么• python响应头部是什么• python如何使用merge实现堆• python namedtuple如何定义数据类型

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网