Articles of bucles de

cómo modificar correctamente el iterador de un bucle en python desde dentro del bucle

lo que básicamente necesito es verificar todos los elementos de una lista y si algunos criterios se ajustan, quiero eliminarlos de la lista. Así, por ejemplo, digamos que list=[‘a’,’b’,’c’,’d’,’e’] Básicamente quiero escribir (en principio y no el código real que bash implementar) Si un elemento de la lista es ‘b’ o ‘c’, elimínelo de la […]

Python: Continuar en bucle después de la excepción

Tengo el siguiente script (abajo). que devolverá el código de estado de las URL. Recorre un archivo y trata de conectarse a cada host. El único problema es que, obviamente, se detiene en bucle cuando alcanza una excepción. He intentado numerosas cosas para poner el cómo en un bucle, pero en vano. ¿Alguna idea? import […]

Python: Continuando a la siguiente iteración en el bucle externo

Quería saber si hay alguna forma integrada de continuar con la siguiente iteración en el bucle externo en python. Por ejemplo, considere el código: for ii in range(200): for jj in range(200, 400): …block0… if something: continue …block1… Quiero que esta instrucción continue salga del bucle jj y pase al siguiente elemento en el bucle […]

Dividir la cadena en diferentes trozos

Para formatear correctamente la cadena, se me pidió que la dividiera en diferentes tramos. Como ejemplo, esta es una cadena – 25c319f75e3fbed5a9f0497750ea12992b30d565 , Para dividirla en trozos de longitud fija, simplemente usaría pasos y cortes: s = ’25c319f75e3fbed5a9f0497750ea12992b30d565′ n = 2 print(“-“.join([s[i:i+n] for i in range(0, len(s), n)])) Sin embargo, ¿qué podría hacer si n […]

Python – Repetir código con un bucle while

Ésta es mi pregunta. Tengo una porción de código de entrada que necesito repetir en caso de que la entrada sea incorrecta. Hasta ahora, esto es lo que tengo (tenga en cuenta que esto es solo un código de ejemplo, los valores reales que tengo impreso y de entrada son diferentes: input_var_1 = input(“select input […]

Python: los elementos de la lista no se modifican en el bucle for

Me sorprendió que el siguiente código no hiciera lo que esperaba que hiciera: lines_list = [‘this is line 1\n’, ‘this is line 2\n’, ‘this is line 3\n’] for line in lines_list: line = line.strip() Por supuesto, esperaba que cada elemento de la lista se “stripped” , es decir, en este caso, que estuviera libre del […]

Identifica en qué iteración estás en un bucle en python

Básicamente, me gustaría poder saber cuándo estoy en el noveno elemento en una iteración de bucle. ¿Alguna idea? d = {1:2, 3:4, 5:6, 7:8, 9:0} for x in d: if last item: # <– this line is psuedo code print "last item :", x else: print x

Imprimir la forma en Python

En Python, me gustaría imprimir una forma de diamante de asteriscos * : con $ en la mitad superior del diamante (pirámide superior) donde no hay un * , y con & en la mitad inferior del diamante (pirámide inferior) donde no hay un * . Hasta el momento, solo sé cómo hacer una pirámide […]

¿Cómo hacer un bucle en Python que crea múltiples listas vacías?

Quiero una línea de código que creará una lista vacía cuyo nombre está determinado por una variable incremental. Por todas partes que he visto hasta ahora ha sido inútil. En cambio, sugieren algo que hace una lista de listas vacías o el uso de un diccionario. Esto no es lo que quiero, quiero una línea […]

Bucle hasta que se reciba una entrada de usuario específica en Python

Hola estoy haciendo una evaluación para la escuela. Soy un novato en Python y realmente no tengo idea de cómo hacer esto. achieved=50 #predefined variables for grade input merit=70 excellence=85 max=100 import re #imports re an external modeule which defines re studentfname = input(“Input Student first name in lowercase”) if any( [ i>’z’ or i’z’ […]