logo头像

老陕小张学技术接地气

python堆栈和队列

1.队列Queue

1.FIFO (first in frst out先进先出)

2.可以存储不同的数据类型,例如整数、字符串、字典

3.使用put放数据

4.使用get取数据 (如果当前队列中没有数据,此时会堵塞)

2.堆栈Queue

1.LIFO(last in first out后进先出)

2.可以存储不同的数据类型,例如整数、字符串、字典

3.使用put放数据

4.使用get取数据(如果当前队列中没有数据,此时会堵塞)

3.优先圾Queue

1.根据优先级来确定当前要获取的数据

2.使用put存放

  1. 将一个元组放到里面
  2. 第1个元素是:优先级,数字小优先级越高
  3. 第2个元素是:要存放的据

3.使用get来获取 (如果当前队列中没有数据,此时会堵塞

支付宝打赏 微信打赏

赞赏是不耍流氓的鼓励

-->