iterator

Ein Iterator ist ein objektorientiertes Programmiermuster, das das Durchlaufen einer Sammlung unabhängig von der tatsächlichen Implementierung oder Objektadressen im physischen Speicher ermöglicht. Es ist eines der Verhaltensmuster der Gang of Four.
1
Antwort

Gibt es eine Möglichkeit, itertools in Python zu verwenden, um verschachtelte Iterationen zu bereinigen? [Duplikat]

Sagen wir, ich habe den folgenden Code: %Vor% Gibt es eine Möglichkeit, einen Iterator in einer Zeile zu konsolidieren anstatt ihn zu verschachteln?     
18.10.2016, 18:18
2
Antworten

Python Custom Iterator: Schließen Sie eine Datei auf StopIteration

Ich habe eine Iterator-Klasse geschrieben, die eine Datei in ihrem __init__ öffnet. %Vor% Wie schließe ich diese Datei automatisch, wenn die Iteration beendet ist? Komplette Klasse: %Vor%     
10.02.2013, 12:53
2
Antworten

Vaadin - Iterate über Komponenten in einem Layout

Ich arbeite an einem Projekt in Vaadin 7. Darin muss ich alle Komponenten in einem Layout analysieren und eine Komponente finden, die ich brauche. Das obige ist die bildliche Darstellung meines Layouts. Ich erstelle dynamisch das grün...
16.05.2013, 13:47
3
Antworten

Iterator "constness" prüfen / ändern

Ich habe zweieinhalb eng verwandte Fragen. Gegeben ein STL-Iterator-Typ, der als Template-Parameter übergeben wurde: Wie kann man feststellen, ob der Typ einem const- oder non-const-Iterator entspricht? Alternativ zu 1., wie (z. B. mit en...
11.05.2013, 15:23
2
Antworten

Warum ist NSFastEnumeration schnell?

Weiß jemand, ob NSFastEnumeration ist wirklich schneller (als in Laufzeit Leistung) als mit NSEnumerator oder (für Arrays) mit einem Integer-Zähler und Schleife durch die Elemente? Wenn es tatsächlich schneller ist, wie erreicht es...
09.12.2011, 08:36
5
Antworten

Was ist in Java (1.5 oder höher) die beste Methode, ein (beliebiges) Element aus einem Set zu holen?

Im folgenden Code musste ich ein Element, ein beliebiges Element, aus toSearch holen. Ich war nicht in der Lage, eine nützliche Methode in der Set-Schnittstellendefinition zu finden, um nur ein einzelnes (zufälliges, aber nicht unbedingt zufälli...
04.12.2010, 23:52
1
Antwort

Wie sollte die Iterator-Implementierung mit geprüften Ausnahmen umgehen?

Ich verpacke ein java.sql.RecordSet in einen java.util.Iterator. Meine Frage ist, was soll ich tun, falls eine Recordset-Methode eine SQLException auslöst? Der java.util.Iterator javadoc erklärt was Ausnahmen, die in verschiedene Situatione...
27.02.2010, 10:21
2
Antworten

Wie man über eine schwache Karte iteriert?

Eine JavaScript WeakMap ( Ссылка ) erlaubt es Ihnen nicht Erhalte den Schlüssel oder die Länge oder Größe nach dem Design. Ist es trotzdem möglich, Einträge irgendwie zu durchlaufen? Wenn nicht ... wie macht die Chrome-Konsole das?...
04.09.2015, 16:38
1
Antwort

Wie "erben" Sie einen Iterator von einer STL-Klasse?

Ich versuche eine Klasse von Objekten namens Tableaux zu erstellen, die im Wesentlichen Vektoren von Vektoren von unsignierten Ints sind (sie sind wie Matrizen, außer dass die Zeilen unterschiedliche Längen haben können) mit einigen Algorithmen,...
16.01.2014, 19:11
2
Antworten

So sortieren Sie den ReadDir-Iterator

Ich kann eine Verzeichnisliste wie folgt anzeigen: %Vor% Kann ich den ReadDir Iterator vor der Iteration sortieren? Die Verzeichnisnamen sind datumsähnliche Zahlen wie 201610131503 . Ich lese die Dokumentation für ReadDir , aber ich...
13.10.2016, 13:05