Questions marquées «iteration»

Les itérations sont les répétitions successives en boucles telles que for, foreach ou while. Les questions avec cette balise concernent souvent la meilleure façon de gérer une collection de données.


9
Comment puis-je parcourir une carte C ++ de cartes?
Comment puis-je parcourir un std::mapen C ++? Ma carte est définie comme: std::map< std::string, std::map<std::string, std::string> > Par exemple, le conteneur ci-dessus contient des données comme ceci: m["name1"]["value1"] = "data1"; m["name1"]["value2"] = "data2"; m["name2"]["value1"] = "data1"; m["name2"]["value2"] = "data2"; m["name3"]["value1"] = "data1"; m["name3"]["value2"] = "data2"; Comment puis-je parcourir cette carte …





8
Supprimer des éléments de la collection lors de l'itération
AFAIK, il existe deux approches: Itérer sur une copie de la collection Utilisez l'itérateur de la collection actuelle Par exemple, List<Foo> fooListCopy = new ArrayList<Foo>(fooList); for(Foo foo : fooListCopy){ // modify actual fooList } et Iterator<Foo> itr = fooList.iterator(); while(itr.hasNext()){ // modify actual fooList using itr.remove() } Y a-t-il des …


9
«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 …
200 ruby  loops  foreach  iteration  each 


17
Chaque récursion peut-elle être convertie en itération?
Un fil de discussion reddit a soulevé une question apparemment intéressante: Les fonctions récursives de queue peuvent être converties de manière simple en fonctions itératives. D'autres peuvent être transformés en utilisant une pile explicite. Peut chaque récursion se transformer en itération? L'exemple (compteur?) Dans l'article est la paire: (define (num-ways …



8
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, mais je veux le faire de manière dynamique (donc si …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.