Questions marquées «loops»

96
Comment sortir des boucles imbriquées?

Si j'utilise une breakinstruction, cela ne cassera que la boucle interne et je dois utiliser un indicateur pour rompre la boucle externe. Mais s'il y a de nombreuses boucles imbriquées, le code n'aura pas l'air bien. Existe-t-il un autre moyen de rompre toutes les boucles? (Veuillez ne pas utiliser...

93
VB.NET - Comment passer à l'élément suivant a For Each Loop?

Y a-t-il une déclaration comme Exit For, sauf qu'au lieu de quitter la boucle, elle passe simplement à l'élément suivant. Par exemple: For Each I As Item In Items If I = x Then ' Move to next item End If ' Do something Next Je sais que je pourrais simplement ajouter un Elseà l'instruction If pour...

91
Dites la fin d'une boucle .each en rubis

Si j'ai une boucle telle que users.each do |u| #some code end Où utilisateurs est un hachage de plusieurs utilisateurs. Quelle est la logique conditionnelle la plus simple pour voir si vous êtes sur le dernier utilisateur dans le hachage des utilisateurs et que vous souhaitez uniquement exécuter...

91
Vérifier la valeur nulle dans la boucle foreach

Existe-t-il un moyen plus agréable de faire ce qui suit: J'ai besoin d'une vérification de la présence de null sur le fichier.Headers avant de poursuivre la boucle if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties & some other stuff } } En bref, cela semble...

90
Une manière plus pythonique d'exécuter un processus X fois

Lequel est le plus pythonique? En boucle: count = 0 while count < 50: print "Some thing" count = count + 1 Pour la boucle: for i in range(50): print "Some thing" Edit: ne pas dupliquer car cela a des réponses pour déterminer ce qui est le plus clair, vs comment exécuter une plage sans `` i '' -...

89
Compteur à l'intérieur de xsl: pour chaque boucle

Comment obtenir un compteur dans la boucle xsl: for-each qui refléterait le nombre d'élément en cours traité. Par exemple, mon XML source est <books> <book> <title>The Unbearable Lightness of Being </title> </book> <book> <title>Narcissus and...

89
Comment puis-je parcourir toutes les lignes d'une table? (MySQL)

J'ai une table A et il y a un ID de clé primaire. Maintenant, je veux parcourir toutes les lignes de A. J'ai trouvé quelque chose comme «pour chaque enregistrement dans A», mais cela ne semble pas être la façon dont vous le faites dans MySQL. La chose est que pour chaque ligne, je veux prendre un...

89
Parcourir une carte de golang

J'ai une carte de type: map[string]interface{} Et enfin, je peux créer quelque chose comme (après la désérialisation d'un fichier yml en utilisant goyaml) mymap = map[foo:map[first: 1] boo: map[second: 2]] Comment puis-je parcourir cette carte? J'ai essayé ce qui suit: for k, v := range mymap{ ......