Als «iteration» getaggte Fragen

Iterationen sind die aufeinanderfolgenden Wiederholungen in Schleifen wie for, foreach oder while. Bei Fragen mit diesem Tag geht es häufig darum, wie mit einer Datensammlung am besten umgegangen werden kann.



7
Wie funktioniert PHP 'foreach' eigentlich?
Lassen Sie mich dies voranstellen, indem Sie sagen, dass ich weiß, was foreachist, tut und wie ich es verwenden soll. Diese Frage betrifft die Funktionsweise unter der Motorhaube, und ich möchte keine Antworten im Sinne von "So schleifen Sie ein Array mit foreach". Lange habe ich angenommen, dass das foreachmit …


25
Durchlaufen einer Sammlung, Vermeiden von ConcurrentModificationException beim Entfernen von Objekten in einer Schleife
Wir alle wissen, dass Sie Folgendes nicht tun können, weil ConcurrentModificationException: for (Object i : l) { if (condition(i)) { l.remove(i); } } Aber das funktioniert anscheinend manchmal, aber nicht immer. Hier ist ein spezifischer Code: public static void main(String[] args) { Collection<Integer> l = new ArrayList<>(); for (int i …

26
Wie entferne ich Elemente aus einer Liste, während ich iteriere?
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich iteriere über eine Liste von Tupeln in Python und versuche, sie zu entfernen, wenn sie bestimmte Kriterien erfüllen. for tup in somelist: if determine(tup): …
934 python  iteration 

11
Möglichkeiten zum Durchlaufen einer Liste in Java
Da ich etwas neu in der Java-Sprache bin, versuche ich mich mit allen (oder zumindest nicht pathologischen) Möglichkeiten vertraut zu machen, wie man eine Liste (oder vielleicht andere Sammlungen) durchläuft, sowie mit den Vor- oder Nachteilen der einzelnen. Bei einem bestimmten List<E> listObjekt kenne ich die folgenden Möglichkeiten, um alle …




6
Wie springe ich zur nächsten Iteration in jQuery.each () util?
Ich versuche, durch eine Reihe von Elementen zu iterieren. In der Dokumentation von jQuery heißt es: jquery.Each () Dokumentation Die Rückgabe von non-false entspricht einer continue-Anweisung in einer for-Schleife. Sie springt sofort zur nächsten Iteration. Ich habe versucht, "return non-false" zu nennen. und 'nicht falsch;' (ohne Rückgabe) Keiner von beiden …


21
Durchlaufen einer Reihe von Daten in Python
Ich habe den folgenden Code, um dies zu tun, aber wie kann ich es besser machen? Im Moment denke ich, dass es besser ist als verschachtelte Schleifen, aber es fängt an, Perl-One-Linerish zu werden, wenn Sie einen Generator in einem Listenverständnis haben. day_count = (end_date - start_date).days + 1 for …

19
Weg von der Rekursion zur Iteration
Ich habe in meiner langjährigen Programmierung viel Rekursion verwendet, um einfache Probleme zu lösen, aber ich bin mir völlig bewusst, dass Sie manchmal aufgrund von Speicher- / Geschwindigkeitsproblemen eine Iteration benötigen. Irgendwann in der Vergangenheit habe ich versucht herauszufinden, ob es ein "Muster" oder eine Lehrbuchmethode gibt, um einen gemeinsamen …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.