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

एक इटरेटर एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग पैटर्न है जो भौतिक मेमोरी में वास्तविक कार्यान्वयन या ऑब्जेक्ट एड्रेस के संग्रह के माध्यम से ट्रैवर्सल की अनुमति देता है। यह गैंग ऑफ फोर के व्यवहार डिजाइन पैटर्न में से एक है।

11
'+' लूप का उपयोग करके C ++ वेक्टर के माध्यम से Iterate करें
मैं C ++ भाषा में नया हूं। मैं वैक्टर का उपयोग करना शुरू कर रहा हूं, और मैंने देखा है कि सभी कोड में मैं इसे पुनरावृति के लिए देखता हूं, हालांकि सूचकांकों के माध्यम से एक वेक्टर, forलूप का पहला पैरामीटर हमेशा वेक्टर के आधार पर कुछ होता है। …

5
नोड.जेएस में ऑब्जेक्ट कुंजियों पर Iterate करें
जावास्क्रिप्ट 1.7 के बाद से एक Iterator ऑब्जेक्ट है, जो इसे अनुमति देता है: var a={a:1,b:2,c:3}; var it=Iterator(a); function iterate(){ try { console.log(it.next()); setTimeout(iterate,1000); }catch (err if err instanceof StopIteration) { console.log("End of record.\n"); } catch (err) { console.log("Unknown error: " + err.description + "\n"); } } iterate(); वहाँ नोड …


3
Iterator और Listiterator के बीच अंतर?
Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); हम Iteratorएक Setया एक Listया एक का पता लगाने के लिए उपयोग कर सकते हैं Map। लेकिन ListIteratorकेवल एक का उपयोग करने के लिए इस्तेमाल किया जा सकता है List, यह एक को पीछे नहीं कर सकता है …

16
पायथन में एक पुनरावृत्त में तत्वों की संख्या प्राप्त करना
क्या यह जानने का एक कुशल तरीका है कि पायथन में एक इट्रेटर में कितने तत्व हैं, सामान्य रूप से, प्रत्येक के माध्यम से पुनरावृत्ति और गिनती के बिना?
138 python  iterator 

12
टाइपस्क्रिप्ट मानचित्र पर Iterating
मैं एक टाइपस्क्रिप्ट मानचित्र पर पुनरावृत्त करने की कोशिश कर रहा हूं, लेकिन मुझे त्रुटियां मिलती रहती हैं और मुझे इस तरह की तुच्छ समस्या के लिए अभी तक कोई समाधान नहीं मिला है। मेरा कोड है: myMap : Map<string, boolean>; for(let key of myMap.keys()) { console.log(key); } और मुझे …

3
यदि आप मानचित्र तत्व पर मिटना शुरू करते हैं तो क्या होता है?
निम्नलिखित कोड में मैं एक मानचित्र के माध्यम से लूप करता हूं और परीक्षण करता हूं कि क्या किसी तत्व को मिटाना है। क्या तत्व को मिटाना और इसे सुरक्षित रखना सुरक्षित है या क्या मुझे किसी अन्य कंटेनर में चाबियां एकत्र करने और इरेज़ () को कॉल करने के …
133 c++  stl  iterator 

15
क्या पायथन में पुनरावृत्तियों को रीसेट किया जा सकता है?
क्या मैं पायथन में एक इट्रेटर / जनरेटर रीसेट कर सकता हूं? मैं DictReader का उपयोग कर रहा हूं और इसे फ़ाइल की शुरुआत में रीसेट करना चाहूंगा।

7
एक बार में दो सरणियों पर पुनरावृत्ति करने के लिए 'रूबी रास्ता' क्या है
एक समस्या को हल करने की तुलना में एक वाक्यविन्यास जिज्ञासा का अधिक ... मेरे पास समान लंबाई के दो सरणियाँ हैं, और एक ही समय में उन दोनों पर पुनरावृति करना चाहते हैं - उदाहरण के लिए, एक निश्चित सूचकांक पर अपने दोनों मूल्यों का उत्पादन करने के लिए। …
127 ruby  arrays  iterator 

5
सूची से अधिक पुनरावृत्ति इसके माध्यम से अनुक्रमण से अधिक तेज़ क्यों होगी?
एडीटी सूची के लिए जावा प्रलेखन पढ़ना यह कहता है: सूची इंटरफ़ेस सूची तत्वों के लिए स्थितीय (अनुक्रमित) पहुंच के लिए चार तरीके प्रदान करता है। सूचियाँ (जैसे जावा सरणियाँ) शून्य आधारित हैं। ध्यान दें कि ये ऑपरेशन कुछ कार्यान्वयनों (उदाहरण के लिए लिंक्डलिस्ट क्लास) के लिए सूचकांक मूल्य के …
125 java  list  iterator 

10
जावा गणना और Iterator के बीच अंतर
इन दो इंटरफेस के बीच सटीक अंतर क्या है? करता है Enumerationका उपयोग करने पर लाभ है Iterator? यदि कोई विस्तृत रूप दे सकता है, तो एक संदर्भ लेख की सराहना की जाएगी।

6
एक स्ट्रिंग की तर्ज पर Iterate करें
मेरे पास एक बहु-पंक्ति स्ट्रिंग इस तरह परिभाषित है: foo = """ this is a multi-line string. """ इस स्ट्रिंग का उपयोग हम परीक्षण-इनपुट के रूप में कर रहे हैं जो मैं लिख रहा हूँ। पार्सर-फ़ंक्शन fileइनपुट के रूप में एक -object प्राप्त करता है और इस पर पुनरावृत्त करता …
119 python  string  iterator 

7
क्या एक अनंत जनरेटर के लिए एक अभिव्यक्ति है?
क्या एक सीधे-सीधे जनरेटर की अभिव्यक्ति है जो अनंत तत्वों का उत्पादन कर सकती है? यह विशुद्ध सैद्धांतिक सवाल है। यहां "व्यावहारिक" उत्तर की आवश्यकता नहीं है :) उदाहरण के लिए, एक परिमित जनरेटर बनाना आसान है: my_gen = (0 for i in xrange(42)) हालाँकि, एक अनंत बनाने के लिए …

7
स्केला नीचे की तरफ या लूप के लिए कम?
स्काला में, आप अक्सर forबढ़ते क्रम में एक लूप करने के लिए एक पुनरावृत्ति का उपयोग करते हैं: for(i <- 1 to 10){ code } आप इसे कैसे करेंगे ताकि यह 10 से 1 हो जाए? मुझे लगता है 10 to 1कि एक खाली पुनरावृत्ति देता है (सामान्य श्रेणी के …

9
एक साथ दो या दो से अधिक कंटेनरों को पुनरावृत्त करने का सबसे अच्छा तरीका क्या है
C ++ 11 कंटेनरों पर पुनरावृति करने के लिए कई तरीके प्रदान करता है। उदाहरण के लिए: रेंज आधारित लूप for(auto c : container) fun(c) std :: for_each for_each(container.begin(),container.end(),fun) हालाँकि, कुछ को पूरा करने के लिए एक ही आकार के दो (या अधिक) कंटेनरों को पुनरावृत्त करने के लिए अनुशंसित …

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