Questions étiquetées 'itération'

Les itérations sont des répétitions consécutives dans des boucles, par exemple, foreach ou while. Les questions portant cette balise ont souvent pour objet de vous indiquer comment gérer au mieux une collection de données.
32
réponses

Pour chaque tableau en javascript?

Comment afficher toutes les entrées d'un tableau à l'aide de javascript? Je pensais que cela ressemblait à ceci: forEach (instance in theArray) Où theArray est mon tableau, mais cela semble faux.
mis le 17 février '12 à 16h51
7
réponses

Itération via HashMap

Double possible: comment trier efficacement chaque entrée de la "carte"? Quel est le meilleur moyen de parcourir les éléments d'un HashMap?
mis le 01 Juillet 09 à 2:24
40
réponses

Comment itérer efficacement sur chaque entrée de la carte Java?

Si j’ai un objet qui implémente l’interface Map en Java et que je souhaite effectuer une itération sur chaque paire qu’il contient, quel est le moyen le plus efficace de parcourir la carte? L'ordre des éléments dépendra-t-il de la mise en oeuvre spécifique de la carte, qui ...
mis le 06 septembre 08 à 12h12
7
réponses

Comment fonctionne PHP foreach?

Permettez-moi de préfixer ceci en disant que je sais ce qu’est «foreach» et comment l’utiliser. Cette question concerne son fonctionnement sous le capot, et je n’ai pas besoin de réponses comme suit: «c’est ainsi que vous bouclez le tableau en utilisant foreach». Depuis longtemps ...
07 avril '12 à 22:33
25
réponses

Pourquoi utiliser "for ... in" avec une itération de tableau est-il une mauvaise idée?

On m'a dit de ne pas utiliser pour ... avec des tableaux en javascript. Pourquoi pas
01 février set '09 à 12h46
25
réponses

Comment supprimer des éléments de la liste lors de l'itération?

Je répète la liste des n-uplets en Python et j'essaie de les supprimer s'ils répondent à certains critères. pour tup dans somelist: if determ (tup): code_to_remove_tup Que dois-je utiliser à la place de code_to_remove_tup? Je ne comprends pas comment ...
mis le 30 juillet 09 à 18h36
11
réponses

Façons d'itérer la liste en Java

Étant un peu nouveau dans le >
fixé le 23 août 13h à 22h
7
réponses

Comment trier par NSArray?

Je recherche un >
fixé le 14 juin 09 à 17h21
7
réponses

Itération de la ligne

En C ++, je pourrais faire: for (int i = 0; i <str.length (); ++ i) std :: cout << str [i] << std :: endl; Comment itérer sur une chaîne en Python?
mis le 11 février '09 à 22:22
12
réponses

Qu'est-ce qu'un itérateur, itération, itération?

Quelle est la définition la plus basique de "iterable", "iterator" et "iteration" en Python? J'ai lu quelques définitions, mais je ne peux pas déterminer la valeur exacte, car elle n'absorbe toujours pas. Quelqu'un peut-il m'aider avec 3 définitions en terme ...
fixé le 27 mars 12 à 9h03
6
réponses

Comment procéder à la prochaine itération dans jQuery.each () util?

J'essaie de parcourir un tableau d'éléments. La documentation jQuery indique: La documentation jquery.Each () Le renvoi non-false est identique à l'instruction continue dans la boucle for, elle passe immédiatement à l'itération suivante. J'ai essayé d'appeler 're ...
fixé le 27 janvier '09 à 1:14
11
réponses

Comment utiliser Python itertools.groupby ()?

Je ne trouvais pas d'explication claire sur la manière d'utiliser réellement la fonction itertools.groupby () de Python. J'essaie de faire ce qui suit: Prenez une liste - dans ce cas, les enfants de l'élément objectivé lxml Divisez-le en groupes en fonction de ...
mis le 03 août 08 à 21h27
19
réponses

Le moyen de passer de la récursion à l'itération

J'ai utilisé de nombreuses répliques pendant de nombreuses années de programmation pour résoudre des problèmes simples, mais je comprends parfaitement que vous ayez parfois besoin d'itération à cause de problèmes de mémoire / vitesse. Alors, dans un passé lointain, j'ai essayé de savoir s'il y en avait ...
mis le 01 oct 08 à 23h38
7
réponses

Comment naviguer sur une carte carte C ++?

Comment passerais-je par std :: map en C ++? Ma carte est définie comme suit: std :: map <std :: string, std :: map <std :: string, std :: string >> Par exemple, elle contient les données suivantes: m ["nom1"] ["valeur1"] = "data1"; m ["name1"] ["value2"] = "data2"; m ["...
mis le 30 janvier '11 à 22:13
2
réponses

En Ruby, comment sauter une boucle dans une boucle .each, un peu comme 'continue'

En Ruby, comment sauter une boucle dans une boucle .each, similaire à continuer dans d'autres >
mis le 20 novembre '10 à 2:32