generator पर टैग किए गए जवाब

एक जनरेटर एक सबरूटीन का सामान्यीकरण है, जिसका उपयोग मुख्य रूप से पुनरावृत्तियों के लेखन को सरल बनाने के लिए किया जाता है। एक जनरेटर में उपज कथन एक कोरटाइन को कूदने के लिए निर्दिष्ट नहीं करता है, बल्कि एक माता-पिता की दिनचर्या के लिए वापस मान देता है।

30
"उपज" कीवर्ड क्या करता है?
yieldपायथन में कीवर्ड का उपयोग क्या है , और यह क्या करता है? उदाहरण के लिए, मैं इस कोड को समझने की कोशिश कर रहा हूं 1 : def _get_child_candidates(self, distance, min_dist, max_dist): if self._leftchild and distance - max_dist < self._median: yield self._leftchild if self._rightchild and distance + max_dist >= …



8
रूबी ऑन रेल्स मॉडल फ़ील्ड उत्पन्न करता है: प्रकार - फ़ील्ड के लिए विकल्प क्या हैं: प्रकार?
मैं एक नया मॉडल बनाने की कोशिश कर रहा हूं और दूसरे मॉडल की आईडी को संदर्भित करने के लिए सिंटैक्स भूल गया हूं। मैं इसे स्वयं देखूंगा, लेकिन मुझे पता नहीं चल पाया है कि मेरे सभी रूबी डाक्यूमेंट लिंक पर, निश्चित स्रोत कैसे खोजे। $ rails g model …

11
पायथन में बड़ी फ़ाइल पढ़ने के लिए आलसी विधि?
मेरे पास एक बहुत बड़ी फाइल 4GB है और जब मैं इसे पढ़ने की कोशिश करता हूं तो मेरा कंप्यूटर हैंग हो जाता है। इसलिए मैं इसे टुकड़े से पढ़ना चाहता हूं और प्रत्येक टुकड़े को संसाधित करने के बाद संसाधित टुकड़े को दूसरी फ़ाइल में संग्रहीत करता हूं और …

7
क्या मैं जनरेटर के साथ ES6 के एरो फ़ंक्शन सिंटैक्स का उपयोग कर सकता हूं? (एरो नोटेशन)
यानी मैं इसे कैसे व्यक्त करूं: function *(next) {} तीरों के साथ। मैंने उन सभी संयोजनों की कोशिश की है जिनके बारे में मैं सोच सकता था, और मुझे इस पर कोई दस्तावेज नहीं मिला। (वर्तमान में नोड v0.11.14 का उपयोग कर)

8
PHP में उपज का क्या मतलब है?
मैंने हाल ही में इस कोड पर ठोकर खाई है: function xrange($min, $max) { for ($i = $min; $i <= $max; $i++) { yield $i; } } मैंने यह yieldकीवर्ड पहले कभी नहीं देखा है । मुझे प्राप्त कोड को चलाने की कोशिश कर रहा है पार्स त्रुटि: सिंटैक्स त्रुटि, …

12
पायथन में जनरेटर को समझना
मैं फिलहाल पायथन कुकबुक पढ़ रहा हूं और वर्तमान में जनरेटर देख रहा हूं। मुझे अपना सिर गोल करना मुश्किल लग रहा है। जैसा कि मैं एक जावा बैकग्राउंड से आता हूं, क्या कोई जावा समकक्ष है? पुस्तक 'निर्माता / उपभोक्ता' के बारे में बोल रही थी, हालाँकि जब मैंने …
218 python  generator 

16
आप पायथन जनरेटर कार्यों के लिए क्या उपयोग कर सकते हैं?
मैं पायथन सीखना शुरू कर रहा हूं और मैं जनरेटर फंक्शंस में आया हूं, जो उन में उपज का बयान है। मैं जानना चाहता हूं कि इन कार्यों को हल करने में किस प्रकार की समस्याएं हैं।
213 python  generator 

7
जनरेटर से सिर्फ एक आइटम कैसे चुनें?
मेरे पास निम्नलिखित की तरह एक जनरेटर फ़ंक्शन है: def myfunct(): ... yield result इस फ़ंक्शन को कॉल करने का सामान्य तरीका होगा: for r in myfunct(): dostuff(r) मेरा सवाल है, क्या जनरेटर से सिर्फ एक तत्व प्राप्त करने का एक तरीका है जब भी मुझे पसंद है? उदाहरण के …

10
पायथन में दो जनरेटर कैसे जुड़ें?
मैं निम्नलिखित कोड बदलना चाहता हूं for directory, dirs, files in os.walk(directory_1): do_something() for directory, dirs, files in os.walk(directory_2): do_something() इस कोड के लिए: for directory, dirs, files in os.walk(directory_1) + os.walk(directory_2): do_something() मुझे त्रुटि मिली: असमर्थित ऑपरेंड प्रकार (ओं) के लिए +: 'जनरेटर' और 'जनरेटर' पायथन में दो जनरेटर …
187 python  generator 

5
मैं एक जनरेटर से एक संख्यात्मक सरणी कैसे बनाऊं?
मैं एक जनरेटर ऑब्जेक्ट से बाहर एक संख्यात्मक सरणी कैसे बना सकता हूं? मुझे समस्या के बारे में बताएं: >>> import numpy >>> def gimme(): ... for x in xrange(10): ... yield x ... >>> gimme() <generator object at 0x28a1758> >>> list(gimme()) [0, 1, 2, 3, 4, 5, 6, 7, …
166 python  numpy  generator 

9
कैसे जांच करें कि क्या कोई वस्तु अजगर में एक जनरेटर वस्तु है?
अजगर में, मैं कैसे जांचूं कि कोई वस्तु एक जनरेटर वस्तु है? यह कोशिश कर रहा है - >>> type(myobject, generator) त्रुटि देता है - Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'generator' is not defined (मुझे पता है कि मैं जांच कर सकता …
157 python  generator 

19
क्या उत्परिवर्तनीय चर के बिना ES6 (ECMAScript 6) में x बार लूप करने की व्यवस्था है?
xजावास्क्रिप्ट में लूप समय का विशिष्ट तरीका है: for (var i = 0; i < x; i++) doStuff(i); लेकिन मैं ++ऑपरेटर का उपयोग नहीं करना चाहता या उसके पास कोई भी परिवर्तनशील चर नहीं है। तो वहाँ एक रास्ता है, ES6 में, xएक और तरीका लूप करने के लिए? मुझे …

17
पायथन में जनरेटर ऑब्जेक्ट को रीसेट करना
मेरे पास एक जनरेटर ऑब्जेक्ट है जो कई उपज द्वारा लौटाया गया है। इस जनरेटर को कॉल करने की तैयारी बल्कि समय लेने वाली कार्रवाई है। यही कारण है कि मैं कई बार जनरेटर का पुन: उपयोग करना चाहता हूं। y = FunctionWithYield() for x in y: print(x) #here must …
153 python  generator  yield 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.