Preguntas con la etiqueta [for-loop]
Resultado extraño al eliminar un elemento de una lista mientras se itera sobre él en Python
Tengo este fragmento de código: numbers = list(range(1, 50)) for i in numbers: if i < 20: numbers.remove(i) print(numbers) Pero el resultado que obtengo es: [2, 4, 6, 8, 10,
Excel VBA: salir del bucle
Me gustaría salir de mi forbucle cuando se cumpla una condición interna. ¿ Cómo podría salir de mi forbucle cuando ifse cumple la condición? Creo que hay algún tipo 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
Cambiar valores mientras se itera
Supongamos que tengo estos tipos: type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } y que quiero iterar sobre los atributos de mi nodo
¿TypeScript para... de con índice/clave?
Como se describe aquí, TypeScript introduce un bucle foreach: var someArray = [9, 2, 5]; for (var item of someArray) { console.log(item); // 9,2,5 } ¿Pero no hay ningún índice/clave?
¿Por qué obtengo un IndexError (o TypeError, o simplemente resultados incorrectos) de "ar[i]" dentro de "for i in ar"?
Estoy intentando sumar los valores de una lista usando un forbucle. Este es mi código: def sumAnArray(ar): theSum = 0 for i in ar: theSum = theSum + ar[i] return
Iterar todos los archivos en un directorio usando un bucle 'for'
¿Cómo puedo iterar sobre cada archivo en un directorio usando un forbucle? ¿Y cómo puedo saber si una determinada entrada es un directorio o si es sólo un archivo?
¿Es posible hacer un bucle `for` sin una variable iteradora? (¿Cómo puedo hacer que el código se repita un número determinado de veces?)
¿ Es posible hacer lo siguiente sin i? for i in range(some_number): # do something Si solo desea hacer algo N cantidad de veces y no necesita el iterador.
¿Por qué Python usa 'else' después de los bucles for y while?
Entiendo cómo funciona esta construcción: for i in range(10): print(i) if i == 9: print("Too big - I'm giving up!") break else: print("Completed successfully") Pero no entiendo por qué elsese
Obtener el recuento de bucles dentro de un bucle for [duplicado]
Este forbucle itera sobre todos los elementos de una lista: for item in my_list: print item ¿Hay alguna manera de saber dentro del bucle cuántas veces he estado realizando el
¿Cómo utilizar el bucle for() basado en rango con std::map?
El ejemplo común para bucles for() basados en rangos de C++11 es siempre algo simple como esto: std::vector<int> numbers = { 1, 2, 3, 4, 5, 6, 7 }; for
En .NET, ¿qué bucle se ejecuta más rápido, 'for' o 'foreach'?
¿ En C#/VB.NET/.NET,qué bucle se ejecuta más rápido foro foreach? Desde que leí que un forbucle funciona más rápido que un foreachbucle hace mucho tiempo, asumí que era válido para
¿Por qué la modificación de la variable de iteración no afecta las iteraciones posteriores?
Aquí está el código Python con el que tengo problemas: for i in range (0,10): if i==5: i+=3 print i Esperaba que el resultado fuera: 0 1 2 3 4
Java 8 Iterable.forEach() vs bucle foreach
¿Cuál de las siguientes es una mejor práctica en Java 8? Java 8: joins.forEach(join -> mIrc.join(mSession, join)); Java 7: for (String join : joins) { mIrc.join(mSession, join); } Tengo muchos
¿Cómo comprobar si todos los elementos de una lista coinciden con una condición?
Tengo una lista que contiene muchas sublistas de 3 elementos cada una, como: my_list = [["a", "b", 0], ["c", "d", 0], ["e", "f", 0], .....] El último elemento de cada