Recientemente leí this question que tenía una solución sobre etiquetado de bucles en Java.Naming Loops en Python
Me pregunto si existe un sistema de nombres de bucle en Python. He estado varias veces en una situación en la que necesito salir de un círculo externo for
desde un lazo interno for
. Por lo general, resuelvo este problema colocando el bucle interno en una función que devuelve (entre otros) un booleano que se usa como condición de ruptura. Pero etiquetar los bucles para romperlos parece mucho más simple y me gustaría probar eso, si tal funcionalidad existe en python
¿Alguien sabe si lo hace?
Compruebe la [segunda respuesta] (http://stackoverflow.com/questions/653509/breaking-out-of-nested-loops), hopefull y ayuda a algunos. Pero por lo que puedo ver, no existe ese sistema. –
"¿Pero los bucles de etiquetado para romperse parecen mucho más simples"? Más simple que las funciones adecuadas? ¿Cómo es eso? ¿Puede proporcionar alguna evidencia de cómo esto sería "más simple"? –
No tengo un ejemplo a mano, pero sería una situación en la que tendría que crear una función que se usará solo en ese punto. Quizás "más simple" fue la palabra incorrecta. Lo que quise decir es que no tendría que definir una nueva función solo para usar en ese lugar. – inspectorG4dget