El hilo proceso cola _

(1) First In First Out

importar cola 
q = queue.Queue () 
q.put ( ' primero ' ) 
q.put ( ' segundo ' ) 
q.put ( ' tercero ' ) 

de impresión (q.get ())
 de impresión (q.get ())
 de impresión (q.get ())
 '' ' 
primera 
segunda 
tercera 
'''

 

(2) LIFO

importar cola 
q = queue.LifoQueue () 
q.put ( ' primero ' ) 
q.put ( ' segundo ' ) 
q.put ( ' tercero ' ) 

de impresión (q.get ())
 de impresión (q.get ())
 de impresión (q.get ())
 '' ' 
tercera 
segunda 
primero
 '''


 

(3) Prioridad: El sea el número, mayor prioridad menor

importar cola 
q = queue.PriorityQueue () q.put (( 20, " primero " )) q.put (( 10, " segundo " )) q.put (( 30, " tercero " )) de impresión (q.get ()) de impresión (q.get ()) de impresión (q.get ()) ''' (10, 'segundo') (20 ' primero') (30 ' tercera')

 

Supongo que te gusta

Origin www.cnblogs.com/hapyygril/p/12590873.html
Recomendado
Clasificación