最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python Deque 模塊使用詳解

 更新時間:2014年07月04日 10:14:27   投稿:hebedich  
Deque模塊是Python標準庫collections中的一項. 它提供了兩端都可以操作的序列, 這意味著, 你可以在序列前后都執(zhí)行添加或刪除.

創(chuàng)建Deque序列:

from collections import deque

d = deque()

Deque提供了類似list的操作方法:

  d = deque()
  d.append('1')
  d.append('2')
  d.append('3')
  len(d)
  d[0]
  d[-1]

輸出結果:

  3
  '1'
  '3'

兩端都使用pop:

  d = deque('12345')
  len(d)
  d.popleft()
  d.pop()
  d

輸出結果:

  5
  '1'
  '5'
  deque(['2', '3', '4'])

我們還可以限制deque的長度:

    d = deque(maxlen=30)

當限制長度的deque增加超過限制數的項時, 另一邊的項會自動刪除:

  d = deque(maxlen=2)
  d.append(1)
  d.append(2)
  d
  d.append(3)
  d
  deque([1, 2], maxlen=2)
  deque([2, 3], maxlen=2)

添加list中各項到deque中:

  d = deque([1,2,3,4,5])
  d.extendleft([0])
  d.extend([6,7,8])
  d

輸出結果:

  deque([0, 1, 2, 3, 4, 5, 6, 7, 8])

相關文章

  • python使用wxpy實現微信消息防撤回腳本

    python使用wxpy實現微信消息防撤回腳本

    這篇文章主要為大家詳細介紹了python使用wxpy實現微信消息防撤回腳本,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • 使用Python編寫一個Lisp語言的解釋器

    使用Python編寫一個Lisp語言的解釋器

    這篇文章主要為大家詳細介紹了如何使用Python編寫一個簡單的Lisp語言的解釋器,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-11-11
  • python pymysql鏈接數據庫查詢結果轉為Dataframe實例

    python pymysql鏈接數據庫查詢結果轉為Dataframe實例

    這篇文章主要介紹了python pymysql鏈接數據庫查詢結果轉為Dataframe實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python代碼實現雙鏈表

    Python代碼實現雙鏈表

    這篇文章主要為大家詳細介紹了Python代碼實現雙鏈表,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 分析并輸出Python代碼依賴的庫的實現代碼

    分析并輸出Python代碼依賴的庫的實現代碼

    這篇文章主要介紹了分析并輸出Python代碼依賴的庫的實現代碼,需要的朋友可以參考下
    2015-08-08
  • haskell實現多線程服務器實例代碼

    haskell實現多線程服務器實例代碼

    這篇文章主要介紹了haskell實現的多線程服務器,大家參考使用吧
    2013-11-11
  • Unicode和Python的中文處理

    Unicode和Python的中文處理

    在Python語言中,Uincode字符串處理一直是一個容易讓人迷惑的問題。許多Python愛好者經常因為搞不清Unicode、UTF-8還有其它許許多多的編碼之間的區(qū)別而大傷腦筋。本文將介紹Unicode和Python的中文處理的相關知識。下面跟著小編一起來看下吧
    2017-03-03
  • python 請求服務器的實現代碼(http請求和https請求)

    python 請求服務器的實現代碼(http請求和https請求)

    本篇文章主要介紹了python 請求服務器的實現代碼(http請求和https請求),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • python3-flask-3將信息寫入日志的實操方法

    python3-flask-3將信息寫入日志的實操方法

    在本篇文章里小編給大家整理的是關于python3-flask-3將信息寫入日志的實操方法,有興趣的朋友們學習下。
    2019-11-11
  • 教你用Python讀取CSV文件的5種方式

    教你用Python讀取CSV文件的5種方式

    一個股票的數據集,其實就是常見的表格數據,有自己的頭部和身體,這篇文章主要介紹了用Python讀取CSV文件的5種方式,通過五招給大家介紹的非常詳細,需要的朋友可以參考下
    2021-11-11

最新評論

环江| 吉首市| 蕉岭县| 莱阳市| 金乡县| 三台县| 凌源市| 孝义市| 台中市| 克拉玛依市| 交城县| 玉龙| 阳东县| 罗山县| 庆安县| 哈尔滨市| 樟树市| 厦门市| 朔州市| 张北县| 巩留县| 进贤县| 介休市| 江永县| 怀安县| 监利县| 宜兰县| 孙吴县| 康乐县| 简阳市| 武川县| 永登县| 上杭县| 库尔勒市| 堆龙德庆县| 西畴县| 济源市| 连平县| 怀来县| 抚远县| 金门县|