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

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

14
पायथन पुनरावृत्त से अंतिम आइटम प्राप्त करने का सबसे साफ तरीका
पायथन 2.6 में एक पुनरावृत्त से अंतिम वस्तु प्राप्त करने का सबसे अच्छा तरीका क्या है? उदाहरण के लिए, कहो my_iter = iter(range(5)) कम से कम-कोड / होने का साफ तरीका क्या है 4से my_iter? मैं यह कर सकता था, लेकिन यह बहुत कुशल नहीं लगता है: [x for x …

12
Iterator का उपयोग करते समय वर्तमान लूप इंडेक्स कैसे प्राप्त करें?
मैं एक संग्रह के माध्यम से पुनरावृति करने के लिए एक Iterator का उपयोग कर रहा हूं और मैं वर्तमान तत्व का सूचकांक प्राप्त करना चाहता हूं। मैं उसे कैसे कर सकता हूँ?
107 java  iterator 

5
पुनरावृत्तियों का उपयोग करके वेक्टर के माध्यम से नेविगेट कैसे करें? (C ++)
लक्ष्य [] ऑपरेटर या "एट" विधि के बजाय स्ट्रिंग के एक वेक्टर के "एनटी" तत्व का उपयोग करना है। मैं जो समझता हूं, उससे पुनरावृत्तियों का उपयोग कंटेनरों के माध्यम से नेविगेट करने के लिए किया जा सकता है, लेकिन मैंने इससे पहले कभी भी पुनरावृत्तियों का उपयोग नहीं किया …
105 c++  iterator  vector 

6
क्या हम जावा में अपना इटरेटर लिख सकते हैं?
अगर मेरे पास एक सूची है [alice, bob, abigail, charlie]और मैं एक पुनरावृत्ति लिखना चाहता हूं, तो यह ऐसे तत्वों पर निर्भर करता है जो 'a' से शुरू होते हैं, क्या मैं अपना स्वयं का लिख ​​सकता हूं? मैं उसे कैसे कर सकता हूँ ?
104 java  iterator 

12
क्या है (आइटम! = Null) फ़र्क़ से पहले ही फ़ालतू (आइटमों में T आइटम)?
मैं अक्सर निम्नलिखित की तरह कोड भर में आता हूं: if ( items != null) { foreach(T item in items) { //... } } मूल रूप से, ifस्थिति यह सुनिश्चित करती है कि foreachब्लॉक केवल तभी निष्पादित होगा जब itemsशून्य नहीं है। मैं सोच रहा था कि क्या ifहालत वास्तव …

8
ArrayIndexOutOfBoundsException ArrayList के इटरेटर का उपयोग करते समय
अभी, मेरे पास एक प्रोग्राम है जिसमें कोड का एक टुकड़ा है जो इस तरह दिखता है: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } क्या मैं वह अधिकार कर रहा हूं, जहां तक ​​ऐरेलेस्ट के माध्यम से पुनरावृति होती …


9
वन-लाइनर यह जांचने के लिए कि क्या एक पुनरावृत्त कम से कम एक तत्व देता है?
वर्तमान में मैं यह कर रहा हूं: try: something = iterator.next() # ... except StopIteration: # ... लेकिन मैं एक अभिव्यक्ति चाहूंगा जिसे मैं एक साधारण ifकथन के अंदर रख सकता हूं । क्या ऐसा कुछ बिल्ट-इन है जिससे यह कोड कम अनाड़ी लगेगा? any()रिटर्न Falseअगर एक चलने योग्य खाली …
102 python  iterator 


6
पायथन में परिपत्र सूची पुनरावृत्त
मुझे एक गोलाकार सूची पर पुनरावृति करने की आवश्यकता है, संभवतः कई बार, पिछली बार देखी गई वस्तु से शुरू होने वाली हर बार। उपयोग मामला एक कनेक्शन पूल है। एक क्लाइंट कनेक्शन के लिए पूछता है, एक इट्रेटर चेक करता है कि क्या पॉइंट-टू कनेक्शन उपलब्ध है और इसे …
99 python  list  iterator 

2
उन पंक्तियों मानों को अपडेट करें जहां पंडों में कुछ शर्त पूरी की जाती है
कहो कि मेरे पास निम्नलिखित डेटाफ़्रेम हैं: स्तंभों के मूल्यों को अद्यतन करने के लिए सबसे कारगर तरीका क्या है करतब और another_feat जहां धारा संख्या है 2 ? यही है क्या? for index, row in df.iterrows(): if df1.loc[index,'stream'] == 2: # do something अद्यतन: यदि मेरे पास 100 से …

9
इट्रेटर की गिनती / लंबाई / आकार प्राप्त करने का सबसे अच्छा तरीका क्या है?
क्या एक "कम्प्यूटेशनल" त्वरित रूप से एक पुनरावृत्त की गिनती प्राप्त करने का तरीका है? int i = 0; for ( ; some_iterator.hasNext() ; ++i ) some_iterator.next(); ... सीपीयू चक्रों की बर्बादी की तरह लगता है।
96 java  iterator 

12
अंत से शुरुआत तक C ++ वेक्टर को Iterating
क्या शुरू से अंत तक एक वेक्टर को पुनरावृत्त करना संभव है? for (vector<my_class>::iterator i = my_vector.end(); i != my_vector.begin(); /* ?! */ ) { } या यह केवल इस तरह से कुछ के साथ संभव है: for (int i = my_vector.size() - 1; i >= 0; --i) { }
96 c++  vector  iterator 

7
पायथन में सीएसवी डेटा की एक एकल पंक्ति को कैसे पढ़ें?
अजगर का उपयोग कर सीएसवी डेटा पढ़ने के कई उदाहरण हैं, जैसे यह: import csv with open('some.csv', newline='') as f: reader = csv.reader(f) for row in reader: print(row) मैं केवल डेटा की एक पंक्ति को पढ़ना चाहता हूं और इसे विभिन्न चर में दर्ज करना चाहता हूं। मैं उसको कैसे …
94 python  file  csv  iterator  next 


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