व्यवहार में, पायथन 3.3 में नए “यील्ड फ्रॉम” सिंटैक्स के लिए मुख्य उपयोग क्या हैं?

| | | | | | | | | | | |

मुझे अपने दिमाग को PEP 380 के आसपास लपेटने में मुश्किल हो रही है .

  1. ऐसी कौन-सी परिस्थितियाँ हैं जहाँ "यील्ड फ्रॉम" उपयोगी है?
  2. क्लासिक यूज केस क्या है?
  3. इसकी तुलना माइक्रो से क्यों की जाती है? -थ्रेड्स?

[ अपडेट ]

अब मैं अपनी कठिनाइयों का कारण समझ गया हूं। मैंने जनरेटर का उपयोग किया है, लेकिन वास्तव में कभी भी कोरआउटिन का उपयोग नहीं किया है (PEP-342)। कुछ समानताओं के बावजूद, जनरेटर और कोरआउट मूल रूप से दो अलग-अलग अवधारणाएं हैं। कोरआउटिन (न केवल जनरेटर) को समझना नए सिंटैक्स को समझने की कुंजी है। p>

उत्कृष्ट उत्तरों के लिए धन्यवाद, लेकिन agf के लिए विशेष धन्यवाद और डेविड बेज़ले प्रेजेंटेशन। डेविड रॉक्स।