Preguntas etiquetadas con foreach

foreach es una construcción en bucle que ejecuta una determinada pieza de código para cada elemento en una lista / colección / matriz. A diferencia de un bucle for, el bucle foreach no requiere que el codificador mantenga una variable de contador para evitar errores de off-by-one (fencepost). Se recomienda usar cuando se necesita una iteración simple sobre todo el arreglo / lista / colección .

9
"Para" vs "cada" en Ruby
Acabo de tener una pregunta rápida sobre los bucles en Ruby. ¿Hay alguna diferencia entre estas dos formas de iterar a través de una colección? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Solo me pregunto si …
200 ruby  loops  foreach  iteration  each 

6
Python foreach equivalente
Me estoy sumergiendo en Python y tengo una pregunta sobre la iteración foreach. Soy nuevo en Python y tengo algo de experiencia en C #. Así que me pregunto si hay alguna función equivalente en Python para la iteración de todos los elementos de mi colección, p. Ej. pets = …
191 python  foreach 


9
Javascript foreach loop en objeto de matriz asociativa
¿Por qué mi bucle for-each no itera sobre mi objeto de matriz asociativa de JavaScript? // defining an array var array = []; // assigning values to corresponding keys array["Main"] = "Main page"; array["Guide"] = "Guide page"; array["Articles"] = "Articles page"; array["Forum"] = "Forum board"; // expected: loop over every …

10
¿Por qué no obtengo una java.util.ConcurrentModificationException en este ejemplo?
Nota: conozco el Iterator#remove()método. En el siguiente ejemplo de código, no entiendo por qué el método List.removein mainarroja ConcurrentModificationException, pero no en el removemétodo. public class RemoveListElementDemo { private static final List<Integer> integerList; static { integerList = new ArrayList<Integer>(); integerList.add(1); integerList.add(2); integerList.add(3); } public static void remove(Integer toRemove) { for(Integer …


4
jquery loop en datos Json usando $ .each
Tengo el siguiente JSON devuelto en una variable llamada datos. ESTE ES EL JSON QUE SE DEVUELVE ... [ {"Id": 10004, "PageName": "club"}, {"Id": 10040, "PageName": "qaz"}, {"Id": 10059, "PageName": "jjjjjjj"} ] y estoy tratando de recorrer la colección usando $ .each pero me encuentro con problemas en los que …
160 jquery  json  foreach 

7
Bash foreach loop
Tengo una entrada (digamos un archivo). En cada línea hay un nombre de archivo. ¿Cómo puedo leer este archivo y mostrar el contenido de cada uno?
158 bash  foreach 

13
¿Se puede hacer un para cada bucle en Java en orden inverso?
Necesito ejecutar una lista en orden inverso usando Java. Entonces, ¿dónde lo hace? for(String string: stringList){ //...do something } ¿Hay alguna forma de iterar el stringList en orden inverso usando el para cada sintaxis? Para mayor claridad: sé cómo iterar una lista en orden inverso, pero me gustaría saber (por …
148 java  reverse  foreach 




5
PHP foreach cambia los valores de la matriz original
Soy muy nuevo en arreglos multidimensionales, y esto me está molestando a lo grande. Mi matriz es la siguiente: $fields = array( "names" => array( "type" => "text", "class" => "name", "name" => "name", "text_before" => "name", "value" => "", "required" => true, ) ) Luego obtuve una función que …
143 php  arrays  foreach 

6
¿Cómo eliminar un objeto de la matriz dentro del bucle foreach?
Recorro una matriz de objetos y quiero eliminar uno de los objetos en función de su propiedad 'id', pero mi código no funciona. foreach($array as $element) { foreach($element as $key => $value) { if($key == 'id' && $value == 'searched_value'){ //delete this particular object from the $array unset($element);//this doesn't work …
140 php  foreach  unset  arrays 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.