Questions sur iteration

28
réponses

Pour-chacun sur un tableau en JavaScript?

Comment passer en boucle toutes les entrées d'un tableau en utilisant JavaScript? je pensais que c'était quel ... se comme ça: forEach(instance in theArray) où theArray est mon tableau, mais cela semble incorrect.
demandé sur 2012-02-17 17:51:48
7
réponses

Iterate via un HashMap [dupliquer]

possibilité de dupliquer: Comment faire pour itérer efficacement sur chaque entrée dans une "carte"? Quelle est la meilleure façon d'itérer les articles dans un HashMap ?
demandé sur 2009-07-01 03:24:14
30
réponses

Comment faire pour itérer efficacement sur chaque entrée dans une carte Java?

si j'ai un objet implémentant L'interface Map en Java et que je souhaite itérer chaque paire qu'il contient, Quelle es ... travers la carte? l'ordre des éléments dépendent de l'application de la feuille que j'ai pour l'interface?
demandé sur 2008-09-06 01:12:48
7
réponses

Comment PHP 'foreach' fonctionne-t-il réellement?

Permettez-moi de préfixe en disant que je sais ce que foreach est, et comment l'utiliser. Cette question concerne co ... nteur sur le tableau ( each() , reset() et al.) pendant un foreach pourrait affecter le résultat de la boucle?
demandé sur 2012-04-07 23:33:57
25
réponses

Pourquoi utiliser "pour..." avec la matrice d'itération une mauvaise idée?

on m'a dit de ne pas utiliser for...in avec des tableaux en JavaScript. Pourquoi pas?
demandé sur 2009-02-01 12:46:38
20
réponses

Comment supprimer des éléments d'une liste tout en itérant?

je répète sur une liste de tuples en Python, et je tente de les supprimer s'ils répondent à certains critères. ... je utiliser à la place de code_to_remove_tup ? Je n'arrive pas à trouver comment enlever l'article de cette façon.
demandé sur 2009-07-30 19:36:42
11
réponses

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

étant un peu nouveau dans le langage Java, j'essaie de me familiariser avec toutes les façons (ou au moins les non-pat ... optimiser la performance ; je veux juste savoir quelles formes sont disponibles pour moi en tant que développeur.)
demandé sur 2013-08-23 23:00:14
11
réponses

Comment utiliser les itertools de Python?groupby()?

Je n'ai pas été en mesure de trouver une explication compréhensible de la façon d'utiliser réellement la fonction itert ... e je devrais utiliser? Des conseils sur la bonne lecture des" conditions préalables " seraient également appréciés.
demandé sur 2008-08-03 22:27:09
12
réponses

Quels sont exactement itérateur, itératif, et l'itération?

quelles sont les définitions les plus basiques de "iterable", "iterator" et "itération en Python? j'ai lu plu ... r signification exacte ne sera pas intégrée. quelqu'un peut-il s'il vous plaît m'aider avec l'idée de base?
demandé sur 2012-03-27 10:03:37
2
réponses

A Ruby, comment sauter une boucle en a. chaque boucle, similaire à' continue ' [dupliquer]

cette question a déjà une réponse ici: équivalent de" continue "en Ruby ... dans Ruby, comment sauter une boucle dans une boucle .each , similaire à continue dans d'autres langues?
demandé sur 2010-11-20 02:32:30
19
réponses

Comment passer de la récursion à l'itération

j'ai beaucoup utilisé la récursion sur mes nombreuses années de programmation pour résoudre des problèmes simples, mai ... dont je me souvienne ne pourrait m'aider. Sont il y a des règles générales? y a-t-il un"motif"?
demandé sur 2008-10-02 00:38:46
19
réponses

Itération à travers une gamme de dates en Python

j'ai le code suivant pour ce faire, mais comment puis-je faire mieux? En ce moment je pense que c'est mieux que les bo ... 9-05-30 2009-05-31 2009-06-01 2009-06-02 2009-06-03 2009-06-04 2009-06-05 2009-06-06 2009-06-07 2009-06-08 2009-06-09
demandé sur 2009-06-30 00:16:02
12
réponses

La récursion est-elle plus rapide que la boucle?

je sais que la récursion est parfois beaucoup plus propre que la boucle, et je ne pose pas de questions sur quand je d ... ion est la bonne façon de traiter les données, comme dans certaines fonctions de tri, dans les arbres binaires, etc.
demandé sur 2010-04-16 10:42:43
13
réponses

Quelle est la meilleure/le meilleur/plus correcte pour parcourir les caractères d'une chaîne en Java?

StringTokenizer ? Convertir le String en un char[] et itérer sur cela? Quelque chose d'autre?
demandé sur 2008-10-13 10:10:15
7
réponses

Comment passer en boucle une liste par deux? [dupliquer]

possibilité de dupliquer: Quelle est la façon la plus" pythonique " d'itérer une liste en morcea ... ; i+=2) { // do something with list[i] and list[i + 1] } Quelle est la meilleure façon d'accomplir cette?
demandé sur 2010-06-07 18:00:42
7
réponses

Comment faire une boucle à travers array en jQuery?

j'essaie de boucler un tableau. J'ai le code suivant: var substr = currnt_image_list.split(','); //This will s ... essaie de récupérer toutes les données du tableau. Peut quelqu'un me conduire dans le droit chemin s'il vous plaît?
demandé sur 2010-10-15 19:04:10
18
réponses

Chaque récursion peut-elle être convertie en itération?

Un thread reddit porté apparemment une question intéressante: les fonctions récursives de queue ... ((= y 0) 1) (num-ways2 x y) )) (define (num-ways2 x y) (+ (num-ways (- x 1) y) (num-ways x (- y 1))
demandé sur 2009-05-31 13:48:04
8
réponses

La manière la plus rapide d'itérer toutes les pièces d'une chaîne

en Java, quel serait le moyen le plus rapide d'itérer sur toutes les barres d'une chaîne, ceci: String str = "a ... T, le temps de démarrage JVM, etc. et pas seulement la différence entre deux appels à System.currentTimeMillis() .
demandé sur 2012-01-17 16:02:13
8
réponses

Supprimer des éléments de la collection tout en itérant

AFAIK, il y a deux approches: Itérer sur une copie de la collection utiliser l'itérateur de la col ... isons de préférer une approche à l'autre (par exemple, préférer la première pour la simple raison de sa lisibilité)?
demandé sur 2012-05-03 17:03:59
5
réponses

Comment boucler à l'envers en python? [dupliquer]

cette question a déjà une réponse ici: Boucle à l'envers en utilisant des indices ... xrange renvoie un itérateur. Mais en Python 3 (que j'utilise) range() retourne un itérateur et xrange n'existe pas.
demandé sur 2010-08-13 16:25:08
7
réponses

Comment itérer (clés, valeurs) en javascript?

j'ai un dictionnaire qui a le format de dictionary = {0: {object}, 1:{object}, 2:{object}} Comment puis ... chose comme for((key,value) in dictionary){ //Do stuff where key would be 0 and value would be the object }
demandé sur 2016-01-21 04:11:53
7
réponses

Y a-t-il une meilleure façon d'itérer deux listes, en obtenant un élément de chaque liste pour chaque itération? [dupliquer]

cette question a déjà une réponse ici: comment itérer deux listes en parallèle? ... ent à itertools.product() ) des réflexions sur les mérites relatifs de chacun, ou qui est plus pythonique?
demandé sur 2009-12-17 05:00:55
7
réponses

Supprimer des éléments d'un HashSet tout en itérant [dupliquer]

cette question a déjà une réponse ici: itération à travers une Collection, en évi ... et) if(element % 2 == 0) removeCandidates.add(element); set.removeAll(removeCandidates); Merci!
demandé sur 2009-07-10 19:52:36
3
réponses

Comment boucler par clé / objet de valeur en Javascript? [dupliquer]

cette question a déjà une réponse ici: ..En boucle en JavaScript - paires clé-vale ... on(data) { // loop and init user } où données est comme: 234: "john", 23421: "smith", ....
demandé sur 2010-06-02 18:51:44
7
réponses

Itérer sur les attributs de l'objet en python

j'ai un objet python avec plusieurs attributs et méthodes. Je veux itérer sur les attributs de l'objet. clas ... eturn d mise à jour: Avec les attributs Je veux dire seulement les variables de cet objet, pas les méthodes.
demandé sur 2012-07-24 22:44:55
9
réponses

Quel est le moyen le plus sûr pour itérer à travers les touches D'un hachage Perl?

si j'ai un hachage Perl avec un tas de paires (clé, valeur), Quelle est la méthode préférée pour itérer toutes les clé ... e (my ($key, $value) = each(%hash)) { # Something } # Method 2 foreach my $key (keys(%hash)) { # Something }
demandé sur 2008-08-06 06:53:13
11
réponses

Y a-t-il une raison pour que nous ne puissions pas itérer sur "reverse Range" dans ruby?

j'ai essayé d'itérer à l'envers avec l'aide d'une gamme et each : (4..0).each do |i| puts i end ==> 4..0 ... duise pas le résultat attendu. Quelle est la raison? Quelles sont les situations où ce comportement est raisonnable?
demandé sur 2010-01-15 12:36:33
5
réponses

Comment faire des calculs génériques sur des paquets d'arguments hétérogènes d'une fonction de modèle variadique?

Local: après avoir joué un peu avec les gabarits variadiques, j'ai réalisé que réaliser quelque chose qui ... d'un modèle de méta-programmation, de réaliser ce que je cherche sans encourir les limites des approches existantes?
demandé sur 2013-01-10 19:19:29
8
réponses

Comment puis-je itérer chaque élément dans une matrice n-dimensionnelle dans MATLAB?

j'ai un problème. Je dois itérer chaque élément d'une matrice n-dimensionnelle dans MATLAB. Le problème est, Je ne sai ... = 1:size(m,3) et ainsi de suite, mais est-il une façon de le faire pour un nombre arbitraire de dimensions?
demandé sur 2009-04-17 06:12:19
12
réponses

Itération efficace avec index en Scala

puisque Scala n'a pas de vieux style Java for boucles avec index, // does not work val xs = Array("first", "s ... dexed) println("String #" + x._2 + " is " + x._1) mais la liste est parcourue deux fois - pas très efficace.
demandé sur 2011-07-26 20:39:18