Questions marquées «iteration»

200
«Pour» vs «chacun» en Ruby

Je viens d'avoir une petite question concernant les boucles en Ruby. Y a-t-il une différence entre ces deux façons d'itérer à travers une collection? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Je me demande simplement si ce sont exactement...

162
Itérer sur les attributs d'objet en python

J'ai un objet python avec plusieurs attributs et méthodes. Je veux parcourir les attributs d'objet. class my_python_obj(object): attr1='a' attr2='b' attr3='c' def method1(self, etc, etc): #Statements Je veux générer un dictionnaire contenant tous les attributs des objets et leurs valeurs actuelles,...

145
Comment parcourir une plage de dates en Java?

Dans mon script, je dois effectuer un ensemble d'actions à travers une plage de dates, étant donné une date de début et de fin. Veuillez me fournir des conseils pour y parvenir en utilisant Java. for ( currentDate = starDate; currentDate < endDate; currentDate++) { } Je sais que le code...

109
récursion contre itération

Est-il correct de dire que partout où la récursivité est utilisée, une forboucle pourrait être utilisée? Et si la récursivité est généralement plus lente, quelle est la raison technique de son utilisation sur forune itération de boucle? Et s'il est toujours possible de convertir une récursion en...