खोज…


परिचय

कतार मॉड्यूल बहु-उत्पादक, बहु-उपभोक्ता कतारों को लागू करता है। यह थ्रेडेड प्रोग्रामिंग में विशेष रूप से उपयोगी है जब जानकारी को कई थ्रेड्स के बीच सुरक्षित रूप से आदान-प्रदान किया जाना चाहिए। कतार मॉड्यूल द्वारा प्रदान की जाने वाली तीन प्रकार की कतारें हैं, जो निम्नानुसार हैं: 1. कतार 2. लाइफकोक्यू 3. प्राथमिकता-क्यू अपवाद जो आ सकते हैं: 1. पूर्ण (कतार अतिप्रवाह) 2. खाली (कतार अंडरफ्लो)

सरल उदाहरण है

from Queue import Queue
 
question_queue = Queue()

for x in range(1,10):
    temp_dict = ('key', x)
    question_queue.put(temp_dict)

while(not question_queue.empty()):
    item = question_queue.get()
    print(str(item))

आउटपुट:

('key', 1)
('key', 2)
('key', 3)
('key', 4)
('key', 5)
('key', 6)
('key', 7)
('key', 8)
('key', 9)


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow