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.

6
Gibt es in Pandas eine Möglichkeit, den vorherigen Zeilenwert in dataframe.apply zu verwenden, wenn der vorherige Wert auch in apply angewendet wird?
Ich habe folgenden Datenrahmen: Index_Date A B C D =============================== 2015-01-31 10 10 Nan 10 2015-02-01 2 3 Nan 22 2015-02-02 10 60 Nan 280 2015-02-03 10 100 Nan 250 Benötigen: Index_Date A B C D =============================== 2015-01-31 10 10 10 10 2015-02-01 2 3 23 22 2015-02-02 10 60 …

6
Haben Pandas Iterrows Leistungsprobleme?
Ich habe eine sehr schlechte Leistung bei der Verwendung von Iterrows von Pandas festgestellt. Ist das etwas, was andere erleben? Ist es spezifisch für Iterrows und sollte diese Funktion für Daten einer bestimmten Größe vermieden werden (ich arbeite mit 2-3 Millionen Zeilen)? Diese Diskussion auf GitHub hat mich zu der …

4
Wie iteriere ich std :: set?
Ich habe diesen Code: std::set<unsigned long>::iterator it; for (it = SERVER_IPS.begin(); it != SERVER_IPS.end(); ++it) { u_long f = it; // error here } Es gibt keinen ->firstWert. Wie kann ich den Wert erhalten?
90 c++  set  iteration 


5
Leistung von Javascript Set vs. Array
Vielleicht, weil Sets für Javascript relativ neu sind, aber ich konnte weder in StackO noch anderswo einen Artikel finden, der über den Leistungsunterschied zwischen den beiden in Javascript spricht. Was ist also der Unterschied in Bezug auf die Leistung zwischen den beiden? Insbesondere beim Entfernen, Hinzufügen und Iterieren.


8
Starten Sie den Index für die Iteration der Python-Liste
Was ist der beste Weg, um einen Startindex festzulegen, wenn eine Liste in Python iteriert wird? Zum Beispiel habe ich eine Liste der Wochentage - Sonntag, Montag, Dienstag, ... Samstag -, aber ich möchte die Liste ab Montag durchlaufen. Was ist die beste Vorgehensweise dafür?
87 python  iteration 


10
Ruby each_with_index offset
Kann ich den Offset des Index im Schleifeniterator each_with_index definieren? Mein direkter Versuch schlug fehl: some_array.each_with_index{|item, index = 1| some_func(item, index) } Bearbeiten: Erläuterung: Ich möchte keinen Array-Offset. Ich möchte, dass der Index im each_with_index nicht bei 0 beginnt, sondern bei 1.
84 ruby  iteration 


12
Effiziente Iteration mit Index in Scala
Da Scala keine alten Java- forSchleifen mit Index hat, // does not work val xs = Array("first", "second", "third") for (i=0; i<xs.length; i++) { println("String #" + i + " is " + xs(i)) } Wie können wir effizient und ohne Verwendung von vars iterieren ? Du könntest das tun …
82 scala  iteration 


10
std :: queue iteration
Ich muss noch einmal iterieren std::queue. www.cplusplus.com sagt: Wenn für eine bestimmte Warteschlangenklasse keine Containerklasse angegeben ist, wird standardmäßig die Standard-Deque der Containerklassenvorlage verwendet. Kann ich also irgendwie zur zugrunde liegenden Deque der Warteschlange gelangen und darüber iterieren?

5
Wie kann man generische Berechnungen über heterogene Argumentpakete einer variablen Vorlagenfunktion durchführen?
PRÄMISSE: Nachdem ich ein wenig mit verschiedenen Vorlagen herumgespielt hatte, wurde mir klar, dass es bald ziemlich umständlich wird, etwas zu erreichen, das etwas über die trivialen Metaprogrammieraufgaben hinausgeht. Insbesondere fand ich mich für eine Art und Weise will auszuführen generische Operationen über ein Argument Pack wie Iterierte , Split …

13
Erste Iteration der "For" -Schleife
Ich möchte fragen, ob es eine elegante pythonische Möglichkeit gibt, eine Funktion bei der ersten Schleifeniteration auszuführen. Die einzige Möglichkeit, an die ich denken kann, ist: first = True for member in something.get(): if first: root.copy(member) first = False else: somewhereElse.copy(member) foo(member)

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.