Articles of जनरेटर

एक सूची में एक जनरेटर के n अगले मान कैसे प्राप्त करें (अजगर)

मैंने शब्द द्वारा एक शब्द शब्द पढ़ने के लिए जनरेटर बनाया है और यह अच्छी तरह से काम करता है def word_reader(file): for line in open(file): for p in line.split(): yield p reader = word_reader('txtfile') next(reader) एक सूची में अगले मूल्यों को प्राप्त करने का सबसे आसान तरीका क्या है?

असीम सीमा ()

क्या कोई range का असीम संस्करण (या अजगर 2 के लिए xrange ) है या क्या इसे मैन्युअल रूप से परिभाषित करना आवश्यक है? उदाहरण के लिए squares = (x*x for x in range(n)) केवल मुझे (n-1)**2 तक के वर्गों के लिए जनरेटर ही दे सकता है, और मुझे फोन range(infinity) लिए कोई स्पष्ट रास्ता […]

पायथन में जनरेटर के एनटी आइटम प्राप्त करें

क्या निम्नलिखित लिखने का एक अधिक वाक्यविन्यास रूप से संक्षिप्त तरीका है? gen = (i for i in xrange(10)) index = 5 for i, v in enumerate(gen): if i is index: return v यह लगभग स्वाभाविक लगता है कि जनरेटर के पास एक gen[index] अभिव्यक्ति होना चाहिए, जो कि एक सूची के रूप में कार्य […]

पायथन जनरेटर में एक कॉलबैक के साथ फ़ंक्शन चालू करें?

Scipy minimization फ़ंक्शन (सिर्फ एक उदाहरण के रूप में उपयोग करने के लिए), प्रत्येक चरण में एक कॉलबैक फ़ंक्शन जोड़ने का विकल्प होता है तो मैं कुछ ऐसा कर सकता हूं, def my_callback(x): print x scipy.optimize.fmin(func, x0, callback=my_callback) क्या फ़िनम के जनरेटर संस्करण को बनाने के लिए कॉलबैक फ़ंक्शन का उपयोग करने का एक तरीका […]

एसक्यूएल सर्वर के लिए डाटा जनरेटर?

मैं SQL सर्वर के लिए उपलब्ध डेटा जनरेटर पर सुझाव प्राप्त करना चाहूंगा। यदि कोई प्रतिक्रिया पोस्ट कर रहा है, तो कृपया उन सुविधाओं को प्रदान करें जो आपको महत्वपूर्ण हैं मैंने इस तरह एक आवेदन का कभी इस्तेमाल नहीं किया है, इसलिए मैं इस विषय पर शिक्षित होने की तलाश कर रहा हूं। धन्यवाद। […]

पायथन: जनरेटर के साथ दिए गए सेट के पावरसेट

मैं जेनरेटर के साथ पायथन में दिए गए सेट के सबसेट की एक सूची बनाने की कोशिश कर रहा हूं। कहो मेरे पास है set([1, 2, 3]) इनपुट के रूप में, मुझे होना चाहिए [set([1, 2, 3]), set([2, 3]), set([1, 3]), set([3]), set([1, 2]), set([2]), set([1]), set([])] आउटपुट के रूप में इसे कैसे प्राप्त किया […]

आगे क्यों एक 'StopItation' बढ़ाता है, लेकिन 'के लिए' एक सामान्य वापसी करते हैं?

कोड के इस टुकड़े में, 'के लिए' के ​​परिणाम का प्रयोग न 'स्टॉपइटरेशन' में क्यों होता है या 'के लिए' लूप सभी अपवादों को फँसाने और फिर चुपचाप से निकलता है? किस मामले में, हमारे पास 'वापसी' का बाहरी कारण है ?? या raise StopIteration कारण होता है: return None ? #!/usr/bin/python3.1 def countdown(n): print("counting […]

क्यों सूची समझ लूप चर को लिखते हैं, लेकिन जनरेटर नहीं करते?

अगर मैं सूची की समझों के साथ कुछ करता हूं, तो यह एक स्थानीय चर में लिखता है: i = 0 test = any([i == 2 for i in xrange(10)]) print i यह "9" प्रिंट करता है हालांकि, अगर मैं जनरेटर का उपयोग करता हूं, तो यह स्थानीय चर में नहीं लिखा जाता है: i […]

Lexer जावास्क्रिप्ट में लिखा है?

मेरे पास एक ऐसा प्रोजेक्ट है जहां उपयोगकर्ता को यूआई के लिए निर्देशों का एक सेट परिभाषित करने की आवश्यकता है जो कि पूरी तरह से जावास्क्रिप्ट में लिखा है मुझे निर्देशों की एक स्ट्रिंग पार्स करने की ज़रूरत है और फिर उन्हें निर्देशों में अनुवाद करना होगा। क्या 100% जावास्क्रिप्ट पार्स करने के लिए […]

अजगर में जनरेटर वस्तु को रीसेट करना

मेरे पास जनरेटर ऑब्जेक्ट है जो कि कई उपज से लौटे हैं I इस जनरेटर को कॉल करने की तैयारी करना समय-समय पर काम करने वाला ऑपरेशन है। यही कारण है कि मैं जनरेटर कई बार पुन: उपयोग करना चाहता हूं y = FunctionWithYield() for x in y: print(x) #here must be something to reset […]

दिलचस्प पोस्ट
मापदंडों के साथ कॉल सबलेट और जावा कोड से जावा कोड खोलें स्विफ्ट, स्ट्रिंग्स और मेमोरी एड्रेस तारीख ऑब्जेक्ट को अजगर तिथि स्ट्रिंग आईफ़ोन फिक्स्ड-पोझिशन UITableView पृष्ठभूमि क्या है – के लिए? कैसे Jquery- चयन 2 में बहु-मान चयन में चयनित मूल्य को सेट करें।? मैं एक स्थानीय मणि कैसे स्थापित कर सकता हूं? रेल में नष्ट होने पर मैं 'मान्य' कैसे कर सकता हूं? यूनिकोडडेकोडएअर: 'यूटीएफ -8' कोडेक बाइट को डीकोड नहीं कर सकता Regex & PHP – आईएमजी टैग से src विशेषता को अलग करें ग्रहण लाइब्रेरी के रूप में प्रोजेक्ट को मान्यता नहीं देगा (एक्शनबॉर्शलॉक / व्यूपेगर इंडिकेटर) समस्या जब क्लोनिंग jQuery के यूआई datepicker वर्णक्रम क्रम में सरंटा क्रमबद्ध करना (केस असंवेदनशील) एक HTTP प्रतिक्रिया शीर्षक में सामग्री-स्वभाव का उपयोग मी मीटर शैली की प्रगति बार का उपयोग कैसे कर सकता हूं?