python deque双端队列的神奇用法
生活随笔
收集整理的這篇文章主要介紹了
python deque双端队列的神奇用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
python中的deque雙端隊列,類似list的任意一端都可實現較快的add和pop操作
from collections import dequed=deque(maxlen=20)
for i in range(30):d.append(str(i))
此時d的值為d=deque([‘10’, ‘11’, ‘12’, ‘13’, ‘14’, ‘15’, ‘16’, ‘17’, ‘18’, ‘19’, ‘20’, ‘21’, ‘22’, ‘23’, ‘24’, ‘25’, ‘26’, ‘27’, ‘28’, ‘29’], maxlen=20),當限制長度的deque增加超過限制數的項時,另一邊的項會自動刪除。
deque有一個很神奇的用法可以是:基于Python、OpenCV、深度學習的軌跡跟蹤時,固定的存放軌跡;
使得默認繪制最靠近當前位置的N個位置。
總結
以上是生活随笔為你收集整理的python deque双端队列的神奇用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Image Processing图像处理
- 下一篇: lasTools laszip.exe