Preguntas con la etiqueta [iteration]
"para" frente a "cada uno" en Ruby
Acabo de tener una pregunta rápida sobre los bucles en Ruby. ¿Existe alguna diferencia entre estas dos formas de iterar a través de una colección? # way 1 @collection.each do
Manera de pasar de la recursividad a la iteración
He usado bastante la recursividad durante mis muchos años de programación para resolver problemas simples, pero soy plenamente consciente de que a veces es necesario iterar debido a problemas de
¿Cómo funciona un bucle for, específicamente for(;;)?
Al revisar un código de empresa antiguo, encontré un bucle for que se parece a este: for (;;) { //Some stuff } Probé en Google pero no pude encontrar ninguna
La variable parece cambiar de tamaño en cada iteración del bucle, ¿qué?
Al escribir el siguiente código Matlab: for ii=1:n x(ii) = foo( ii ); % foo is some function of ii that cannot be vectorized. end Recibo la siguiente advertencia de
¿Cómo se pueden iterar sobre los elementos de un std::tuple?
¿Cómo puedo iterar sobre una tupla (usando C++ 11)? Intenté lo siguiente: for(int i=0; i<std::tuple_size<T...>::value; ++i) std::get<i>(my_tuple).do_sth(); pero esto no funciona: Error 1: lo siento, no implementado: no se puede
Iterar a través de objetos JavaScript anidados [duplicado]
Estoy intentando recorrer un objeto anidado para recuperar un objeto específico identificado por una cadena. En el objeto de ejemplo siguiente, la cadena de identificación es la propiedad "etiqueta". No
Excepción de modificación simultánea: agregar a una ArrayList
El problema ocurre en Element element = it.next(); Y este código que contiene esa línea, está dentro de unOnTouchEvent for (Iterator<Element> it = mElements.iterator(); it.hasNext();){ Element element = it.next(); if(touchX
¿Se puede convertir cada recursión en iteración?
Un hilo de Reddit planteó una pregunta aparentemente interesante: Las funciones recursivas de cola se pueden convertir trivialmente en funciones iterativas. Otros se pueden transformar utilizando una pila explícita. ¿
Iterando a través de un rango de fechas en Python
Tengo el siguiente código para hacer esto, pero ¿cómo puedo hacerlo mejor? En este momento creo que es mejor que los bucles anidados, pero comienza a volverse Perl-one-liner cuando tienes
¿Cómo itero sobre un NSArray?
Estoy buscando el idioma estándar para iterar sobre un archivo NSArray. Mi código debe ser adecuado para OS X 10.4+.
Cómo recorrer una matriz que contiene objetos y acceder a sus propiedades
Quiero recorrer los objetos contenidos en una matriz y cambiar las propiedades de cada uno. Si hago esto: for (var j = 0; j < myArray.length; j++){ console.log(myArray[j]); } La
Eliminar elementos de la colección mientras se itera
AFAIK, hay dos enfoques: Iterar sobre una copia de la colección. Utilice el iterador de la colección real. Por ejemplo, List<Foo> fooListCopy = new ArrayList<Foo>(fooList); for(Foo foo : fooListCopy){ //
Iterando cada carácter en una cadena usando Python
¿ Cómo puedo iterar sobre una cadena en Python (obtener cada carácter de la cadena, uno a la vez, cada vez a través de un bucle)?
Formas de iterar sobre una lista en Java
Siendo algo nuevo en el lenguaje Java, estoy tratando de familiarizarme con todas las formas (o al menos las no patológicas) en las que uno puede recorrer una lista (o
Iterar en un archivo no funciona la segunda vez [duplicado]
Tengo un problema al iterar en un archivo. Esto es lo que escribo en el intérprete y el resultado: >>> f = open('baby1990.html', 'rU') >>> for line in f.readlines(): ...