Preguntas etiquetadas con iteration

Las iteraciones son las repeticiones sucesivas en bucles como for, foreach o while. Las preguntas con esta etiqueta a menudo se refieren a cómo manejar mejor una recopilación de datos.


9
¿Cómo puedo recorrer un mapa C ++ de mapas?
¿Cómo puedo recorrer un std::mapen C ++? Mi mapa se define como: std::map< std::string, std::map<std::string, std::string> > Por ejemplo, el contenedor anterior contiene datos como este: m["name1"]["value1"] = "data1"; m["name1"]["value2"] = "data2"; m["name2"]["value1"] = "data1"; m["name2"]["value2"] = "data2"; m["name3"]["value1"] = "data1"; m["name3"]["value2"] = "data2"; ¿Cómo puedo recorrer este mapa y …



3
¿Es generador.next () visible en Python 3?
Tengo un generador que genera una serie, por ejemplo: def triangle_nums(): '''Generates a series of triangle numbers''' tn = 0 counter = 1 while True: tn += counter yield tn counter += + 1 En Python 2 puedo hacer las siguientes llamadas: g = triangle_nums() # get the generator g.next() …

10
¿Cómo recorrer la matriz en jQuery?
Estoy tratando de recorrer una matriz. Tengo el siguiente código: var currnt_image_list= '21,32,234,223'; var substr = currnt_image_list.split(','); // array here Estoy tratando de sacar todos los datos de la matriz. ¿Puede alguien guiarme en el camino correcto, por favor?

8
Eliminar elementos de la colección mientras itera
AFAIK, hay dos enfoques: Iterar sobre una copia de la colección. Usa el iterador de la colección real Por ejemplo, List<Foo> fooListCopy = new ArrayList<Foo>(fooList); for(Foo foo : fooListCopy){ // modify actual fooList } y Iterator<Foo> itr = fooList.iterator(); while(itr.hasNext()){ // modify actual fooList using itr.remove() } ¿Hay alguna razó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 


17
¿Se puede convertir cada recursión en iteración?
Un hilo de reddit planteó una pregunta aparentemente interesante: Las funciones recursivas de cola pueden convertirse trivialmente en funciones iterativas. Otros, se pueden transformar utilizando una pila explícita. ¿Se puede transformar cada recursión en iteración? El ejemplo (¿contador?) En la publicación es el par: (define (num-ways x y) (case ((= …



8
Iterar sobre los atributos del objeto en Python
Tengo un objeto python con varios atributos y métodos. Quiero iterar sobre los atributos del objeto. class my_python_obj(object): attr1='a' attr2='b' attr3='c' def method1(self, etc, etc): #Statements Quiero generar un diccionario que contenga todos los atributos de los objetos y sus valores actuales, pero quiero hacerlo de forma dinámica (así que …


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.