小编cha*_*s M的帖子

队列和集Python之间的区别

如果存在多线程和一个向列表添加值的函数以及另一个获取该值的函数.与之不同的是:

import queue
scrape = queue.Queue()
def scrape():
    scrape.put('example')
def send():
    example = scrape.get()
    print (example)

scrape = set([])
def scrape():
    scrape.add('example')
def send():
    example = scrape.pop()
    print (example)
Run Code Online (Sandbox Code Playgroud)

为什么人们使用170-180行的队列模块,如果条件减慢了这种情况的过程,如果他们可以使用集合,这也给了他们重复过滤的优势.

python queue multithreading set

3
推荐指数
1
解决办法
421
查看次数

标签 统计

multithreading ×1

python ×1

queue ×1

set ×1