Articles of for loop

¿Hay un equivalente al bucle de Python “para … otra cosa” en C ++?

Python tiene una statement interesante que le permite especificar una cláusula else . En una construcción como esta: for i in foo: if bar(i): break else: baz() la cláusula else se ejecuta después de for , pero solo si for termina normalmente (no por una break ). Me pregunté si había un equivalente en C […]

Bucles en Python

¿Cuál es la mejor manera de hacer esto en Python? for (v = n / 2 – 1; v >= 0; v–) De hecho, primero probé con Google, pero por lo que puedo ver, la única solución sería usar el while .

¿Por qué se permiten expresiones de destino arbitrarias en los bucles for?

Accidentalmente escribí un código como este: foo = [42] k = {‘c’: ‘d’} for k[‘z’] in foo: # Huh?? print k Pero para mi sorpresa, esto no fue un error de syntax. En su lugar, imprime {‘c’: ‘d’, ‘z’: 42} . Mi conjetura es que el código se traduce literalmente a algo como: i = […]

readline salta la primera línea en el bucle for

Tengo un problema con un bucle for que salta la primera línea. Sé por qué pero no sé cómo arreglarlo. Y cuando lo cambio a un bucle while, o de hecho, a algo, me da un error: line 29, in worksheet.write(row, col, float(b)) ValueError: could not convert string to float: El código es: import xlsxwriter […]

para loop: C ++ y python

Entiendo cómo usar un bucle for como for (x = 0 ; x<5 ; x++ ) { // some_code } en C ++ pero ¿qué pasa con un bucle for como for x in y: que existen al menos en python

Para bucle en bucle Python

Necesito escribir for loop in for loop para mi progtwig de Python, Sé que escribo eso en C, pero no tengo ninguna idea sobre python Lo intenté pero no lo consigo. Por favor levantame

Python para bucle saltando cualquier otro valor

Me he encontrado con un problema extraño en mi aplicación de django donde un bucle for se salta todos los demás elementos. He tomado un queryset y una list() editados para iterar una vez más. El punto de hacer esto es eliminar los elementos que están dentro de otra lista que se pasa a la […]

Iterar nuevamente dentro del bucle for

¿hay una manera de iterar de nuevo dentro del bucle for? Por ejemplo: for x in list: if(condition): #I’d like to grab the next iteration of the list Entonces, si tuviera [1,2,3,4], estaría iterando sobre 1 primero, y luego trataré de pasar la iteración a 2 dentro del bucle for para que cuando el bucle […]

Iteración pythonica sobre múltiples listas en paralelo

Me gustaría conocer una forma elegante y pythonica de iterar sobre una lista de listas (o dictado de listas) en paralelo en Python 3. El número de listas no se conoce hasta el tiempo de ejecución, por lo que creo que no puedo simplemente proporcionarlas como argumentos. a la función zip() . Por ejemplo, dada […]

¿Encontrar secuencias monótonas en una lista?

Soy nuevo en Python, pero básicamente quiero crear subgrupos de elementos de la lista con un bucle doble, por lo tanto, compararé el primer elemento con el siguiente para averiguar si puedo crear estas sublistas, de lo contrario, romperé el bucle dentro y quiero continuar con el último elemento pero en el bucle principal: Ejemplo: […]