Als «iteration» getaggte Fragen

200
"Für" gegen "jeder" in Ruby

Ich hatte gerade eine kurze Frage zu Loops in Ruby. Gibt es einen Unterschied zwischen diesen beiden Arten, eine Sammlung zu durchlaufen? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Ich frage mich nur, ob diese genau gleich sind oder...

162
Iterieren Sie über Objektattribute in Python

Ich habe ein Python-Objekt mit mehreren Attributen und Methoden. Ich möchte über Objektattribute iterieren. class my_python_obj(object): attr1='a' attr2='b' attr3='c' def method1(self, etc, etc): #Statements Ich möchte ein Wörterbuch generieren, das alle Objektattribute und ihre aktuellen Werte...

108
Rekursion versus Iteration

Ist es richtig zu sagen, dass überall dort, wo Rekursion verwendet wird, eine forSchleife verwendet werden könnte? Und wenn die Rekursion normalerweise langsamer ist, was ist der technische Grund dafür, sie jemals über eine forSchleifeniteration zu verwenden? Und wenn es immer möglich ist, eine...