Als «nested-loops» getaggte Fragen

Eine logische Struktur, die bei der Computerprogrammierung verwendet wird, bei der zwei oder mehr sich wiederholende Anweisungen in einer "verschachtelten" Form platziert werden (dh eine Schleife befindet sich im Körper einer anderen). Die innere Schleife wird bei jedem Durchgang durch die äußere Schleife vollständig wiederholt.


30
Wie kann man aus mehreren Schleifen ausbrechen?
Angesichts des folgenden Codes (der nicht funktioniert): while True: #snip: print out current state while True: ok = get_input("Is this ok? (y/n)") if ok.lower() == "y": break 2 #this doesn't work :( if ok.lower() == "n": break #do more processing with menus and stuff Gibt es eine Möglichkeit, diese Arbeit …

15
Was ist der beste Weg, um verschachtelte Schleifen in JavaScript zu lösen?
Was ist der beste Weg, um verschachtelte Schleifen in Javascript zu lösen? //Write the links to the page. for (var x = 0; x < Args.length; x++) { for (var Heading in Navigation.Headings) { for (var Item in Navigation.Headings[Heading]) { if (Args[x] == Navigation.Headings[Heading][Item].Name) { document.write("<a href=\"" + Navigation.Headings[Heading][Item].URL + …


22
Aus einer verschachtelten Schleife ausbrechen
Wenn ich eine for-Schleife habe, die in einer anderen verschachtelt ist, wie kann ich dann schnellstmöglich effizient aus beiden Schleifen (innen und außen) herauskommen? Ich möchte keinen Booleschen Wert verwenden und dann "Gehe zu einer anderen Methode" sagen müssen, sondern nur die erste Codezeile nach der äußeren Schleife ausführen. Was …


6
Breaking / Exit verschachtelt in vb.net
Wie komme ich aus verschachtelten oder Schleifen in vb.net heraus? Ich habe versucht, exit für zu verwenden, aber es ist nur eine for-Schleife gesprungen oder gebrochen. Wie kann ich es für Folgendes machen: for each item in itemList for each item1 in itemList1 if item1.text = "bla bla bla" then …

5
Einzeilig verschachtelt für Schleifen
Schrieb diese Funktion in Python, das eine Matrix transponiert: def transpose(m): height = len(m) width = len(m[0]) return [ [ m[i][j] for i in range(0, height) ] for j in range(0, width) ] Dabei wurde mir klar, dass ich nicht vollständig verstehe, wie einzelne für Schleifen verschachtelte Zeilen ausgeführt werden. …

13
Wie kann man aus verschachtelten Schleifen ausbrechen?
Wenn ich eine breakAnweisung verwende, wird nur die innere Schleife unterbrochen, und ich muss ein Flag verwenden, um die äußere Schleife zu unterbrechen. Wenn es jedoch viele verschachtelte Schleifen gibt, sieht der Code nicht gut aus. Gibt es eine andere Möglichkeit, alle Schleifen zu durchbrechen? (Bitte nicht benutzen goto stmt.) …
96 c  nested-loops  break 



2
Durchlaufen von Python-Regex-Übereinstimmungen
Das muss einfacher sein als das, was mir begegnet. Mein Problem ist das Drehen einer Zeichenfolge, die so aussieht: ABC12DEF3G56HIJ7 in 12 * ABC 3 * DEF 56 * G 7 * HIJ Und ich kann für mein ganzes Leben keinen korrekten Satz von Loops mit REGEX-Matching entwerfen. Der Kern …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.