码迷,mamicode.com
首页 > 编程语言 > 详细

Python 队列

时间:2018-06-13 22:20:18      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:get   ota   pen   size   queue   port   pre   队列   collect   

一、双向队列

import collections
d = collections.deque()
d.append(‘1‘)
d.appendleft(‘10‘)
d.appendleft(‘1‘)
print(d.count(‘1‘))
print(d)
d.extend([‘yy‘,‘uu‘,‘i1i‘])
d.extendleft([‘yy‘,‘uu‘,‘i1i‘])
print(d)
d.rotate(5)#从后面拿数据到前面,执行五次操作。
print(d)

2
deque([‘1‘, ‘10‘, ‘1‘])
deque([‘i1i‘, ‘uu‘, ‘yy‘, ‘1‘, ‘10‘, ‘1‘, ‘yy‘, ‘uu‘, ‘i1i‘])
deque([‘10‘, ‘1‘, ‘yy‘, ‘uu‘, ‘i1i‘, ‘i1i‘, ‘uu‘, ‘yy‘, ‘1‘])

二、单向队列

import queue
q = queue.Queue()
q.put(‘123‘)
q.put(‘456‘)
print(q.qsize())
print(q.get())
print(q.qsize())
print(q.get())

2
123
1
456



Python 队列

标签:get   ota   pen   size   queue   port   pre   队列   collect   

原文地址:https://www.cnblogs.com/Presley-lpc/p/9180358.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!