रीसेटिंग के साथ पायथन में जेनरेटर का पुन: उपयोग
पायथन में, जेनरेटर तत्वों के अनुक्रमों को पुनरावृत्त करने के लिए शक्तिशाली उपकरण हैं। हालाँकि, पुनरावृत्ति शुरू होने के बाद जनरेटर को दोबारा चालू नहीं किया जा सकता है। यदि आपको जनरेटर को कई बार पुन: उपयोग करने की आवश्यकता होती है तो यह एक चुनौती पैदा कर सकता है।
जनरेटर का पुन: उपयोग करने की एक रणनीति जनरेटर फ़ंक्शन को फिर से चलाना है। यह शुरुआत से ही उत्पादन प्रक्रिया को पुनः आरंभ करेगा। हालाँकि, यदि जनरेटर फ़ंक्शन कम्प्यूटेशनल रूप से महंगा है तो यह दृष्टिकोण अक्षम हो सकता है। यह आपको परिणामों को कई बार दोहराने की अनुमति देता है। हालाँकि, यह महत्वपूर्ण मेमोरी की खपत कर सकता है, खासकर यदि जनरेटर बड़ी संख्या में परिणाम उत्पन्न करता है।
दुर्भाग्य से, परिणामों को संग्रहीत किए बिना या उनकी पुनर्गणना किए बिना जनरेटर को रिवाइंड करने का कोई तरीका नहीं है। इन दो दृष्टिकोणों के बीच का चुनाव मेमोरी खपत और प्रसंस्करण समय के बीच व्यापार-बंद पर निर्भर करता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3