Pętle są rodzajem struktury przepływu sterowania w programowaniu, w której szereg instrukcji może być wykonywany wielokrotnie, dopóki nie zostanie spełniony jakiś warunek.
Chcę przejść przez tablicę z, foreachaby sprawdzić, czy istnieje wartość. Jeśli wartość istnieje, chcę usunąć element, który ją zawiera. Mam następujący kod: foreach($display_related_tags as $tag_name) { if($tag_name == $found_tag['name']) { // Delete element } } Nie wiem, jak usunąć element po znalezieniu wartości. Jak to usunąć? Muszę użyć foreachdo tego …
To pytanie ma już tutaj odpowiedzi : Jak utworzyć zmienną liczbę zmiennych? (14 odpowiedzi) Zamknięte w zeszłym miesiącu . Na przykład do celów ... for x in range(0,9): string'x' = "Hello" W rezultacie otrzymuję ciąg1, ciąg2, ciąg3 ... wszystkie równe „Cześć”
Kotlin ma bardzo ładne funkcje iteracyjne, takie jak forEachlub repeat, ale nie jestem w stanie zmusić operatorów breaki do continuepracy z nimi (zarówno lokalnymi, jak i nielokalnymi): repeat(5) { break } (1..5).forEach { continue@forEach } Celem jest naśladowanie zwykłych pętli przy możliwie najbliższej składni funkcjonalnej. Z pewnością było to możliwe …
Mam skrypt powłoki bash, który przechodzi przez wszystkie katalogi podrzędne (ale nie pliki) określonego katalogu. Problem polega na tym, że niektóre nazwy katalogów zawierają spacje. Oto zawartość mojego katalogu testowego: $ls -F test Baltimore/ Cherry Hill/ Edison/ New York City/ Philadelphia/ cities.txt Oraz kod, który przechodzi przez katalogi: for f …
Przeszedłem przez tę układankę z zaawansowanego kursu programowania na egzaminie uniwersyteckim w Wielkiej Brytanii . Rozważmy następującą pętlę, w której i jest jak dotąd niezadeklarowany: while (i == i + 1) {} Znajdź definicję i, która poprzedza tę pętlę, taką, że pętla while trwa wiecznie. Następne pytanie, które zadawało to …
Mam pętlę, która sprawdza błędy w moim kodzie PHP. Pierwotnie wyglądało to mniej więcej tak ... foreach($results as $result) { if (!$condition) { $halt = true; ErrorHandler::addErrorToStack('Unexpected result.'); } doSomething(); } if (!$halt) { // do what I want cos I know there was no error } Działa to dobrze …
Obecnie ustawiam wszystkie wartości mojego obiektu klasy Record. To jest kod, którego używam do zapełnienia rekordu w tej chwili, właściwość według właściwości. // Loop through each field in the result set for (int i = 0; i <= resultItems.Length; i++) { Record newRecord = new Record() { itemtype = resultItems[i …
Jest to jedna z tych rzeczy, do których jestem pewien, że istnieje wbudowana funkcja (i być może mi to powiedziano w przeszłości), ale drapię się po głowie, aby to zapamiętać. Jak przejść przez każdy wiersz zakresu wielokolumnowego za pomocą Excel VBA? Wszystkie samouczki, które przeszukiwałem, zdają się tylko wspominać o …
Wiem, że takich tematów było wiele. I znam podstawy: .forEach()działa na oryginalnej tablicy i .map()na nowej. W moim przypadku: function practice (i){ return i+1; }; var a = [ -1, 0, 1, 2, 3, 4, 5 ]; var b = [ 0 ]; var c = [ 0 ]; console.log(a); …
W Scali często używasz iteratora, aby wykonać forpętlę w rosnącej kolejności, na przykład: for(i <- 1 to 10){ code } Jak byś to zrobił, żeby od 10 do 1? Myślę, że 10 to 1daje pusty iterator (jak zwykła matematyka zakresu)? Zrobiłem skrypt Scala, który rozwiązuje to, wywołując odwrócenie w iteratorze, …
Piszę kod, który wygląda następująco: while(true) { switch(msg->state) { case MSGTYPE: // ... break; // ... more stuff ... case DONE: break; // **HERE, I want to break out of the loop itself** } } Czy jest na to bezpośredni sposób? Wiem, że mogę użyć flagi i przerwać pętlę, wstawiając …
Próbuję iterować przez obiekt JSON, aby zaimportować dane, tj. Tytuł i łącze. Wydaje się, że nie mogę dotrzeć do treści, które są starsze niż :. JSON: [ { "title": "Baby (Feat. Ludacris) - Justin Bieber", "description": "Baby (Feat. Ludacris) by Justin Bieber on Grooveshark", "link": "http://listen.grooveshark.com/s/Baby+Feat+Ludacris+/2Bqvdq", "pubDate": "Wed, 28 Apr …
Mam tę tablicę ... jak wypisuje się każdą ścieżkę i nazwę pliku? Jaki jest najlepszy sposób, aby to zrobić? Array ( [0] => Array ( [fid] => 14 [list] => 1 [data] => Array ( [alt] => [title] => ) [uid] => 1 [filename] => trucks_10785.jpg [filepath] => sites/default/files/trucks_10785.jpg [filemime] …
Załóżmy, że mam tablicę i mxn. Chcę przekazać każdą kolumnę tej tablicy do funkcji wykonującej jakąś operację na całej kolumnie. Jak iterować po kolumnach tablicy? Na przykład mam tablicę 4 x 3, taką jak 1 99 2 2 14 5 3 12 7 4 43 1 for column in array: …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.