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

    如何使用python中的deque模块?

    十一十一2020-11-30 17:16:12原创2176

    不认识这个模块也不要紧,大家既然现在看到了,那就要开始学习起来,原因很简单,有一样常见的用法需要依赖于这个模块完成才可以,我们如果要设置序列化后,有时候需要进行增加或者减少,如果按照一个开口一依次排查比较慢,之前有些小伙伴提出双向进行,而这个模块便可以做到的,详细内容,请看下文。

    常见方式——定义一个空的双向队列

    d = collections.deque()

    测试从右端增加元素

    d.extend("Runsen")
    d.append("Maoli")
    d.append("Python")
    d.append("king")

    测试从左端增加元素

    d.appendleft('left')
    print(d)

    最后结果输出如下

    deque(['left', 'R', 'u', 'n', 's', 'e', 'n', 'Maoli', 'Python', 'king'])

    不仅是小编跟大家说的序列,对于栈使用这个模块也是可以实现双向进行增删的哦~如果感兴趣的话,都可以自行尝试看下呢~好啦,更多学习内容,尽在python学习网

    专题推荐:python中的deque模块
    上一篇:python模块中Counter计数器怎么用? 下一篇:python里的OrderedDict模块是什么?

    相关文章推荐

    • python以列表为参数的函数如何使用?• python模块中Counter计数器怎么用?

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网