Pytania otagowane jako foreach

foreach to konstrukcja pętli, która wykonuje dany fragment kodu dla każdego elementu w liście / kolekcji / tablicy. W przeciwieństwie do pętli for, pętla foreach nie wymaga od programisty utrzymywania zmiennej licznika, aby uniknąć błędów typu off-by-one (słupek ogrodzenia). .

11
Czy w Pythonie 3 jest funkcja „foreach”?
Kiedy spotykam się z sytuacją, mogę to zrobić w javascript, zawsze myślę, czy istnieje foreach funkcja, to wygoda. Przez cały rozumiem funkcję opisaną poniżej: def foreach(fn,iterable): for x in iterable: fn(x) po prostu robią to na każdym elemencie i nie zwróciły ani nie zwróciły, myślę, że powinna to być funkcja …

12
Co robi [] .forEach.call () w JavaScript?
Patrzyłem na kilka fragmentów kodu i znalazłem wiele elementów wywołujących funkcję na liście węzłów z forEach zastosowanym do pustej tablicy. Na przykład mam coś takiego: [].forEach.call( document.querySelectorAll('a'), function(el) { // whatever with the current node }); ale nie rozumiem, jak to działa. Czy ktoś może mi wyjaśnić zachowanie pustej tablicy …

4
Wartość klucza pętli foreach PHP
Uruchamiam to wywołanie DB, aby uzyskać wielowymiarową tablicę. Próbuję uzyskać klucze każdego z nich, ale kiedy próbuję, pojawia się pusty lub jako tablica. $root_array = array(); $sites = $this->sites($member_id); foreach ($sites as $site){ $records = $this->db->select('p.name as place_name, p.id as place_id,p.active as place_status') ->from('places p') ->join('members_permissions pm','pm.sites_id = p.sites_id and …
136 php  foreach 

5
Wydajność FOR vs FOREACH w PHP
Po pierwsze, rozumiem, że w 90% aplikacji różnica w wydajności jest całkowicie nieistotna, ale muszę tylko wiedzieć, która konstrukcja jest szybsza. To i ... Informacje dostępne obecnie w sieci są niejasne. Wiele osób twierdzi, że foreach jest złe, ale technicznie powinno być szybsze, ponieważ ma uprościć pisanie przechodzenia przez tablicę …


7
Jak usunąć element tablicy w pętli foreach?
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 …
127 php  arrays  loops  foreach 

11
Jak wyskoczyć z pętli foreach w C #?
Jak wyrwać się z foreachpętli w języku C #, jeśli jeden z elementów spełnia wymagania? Na przykład: foreach(string s in sList){ if(s.equals("ok")){ //jump foreach loop and return true } //no item equals to "ok" then return false }
124 c#  .net  foreach 

8
Czy instrukcja LINQ jest szybsza niż pętla „foreach”?
Piszę do menedżera renderowania siatki i pomyślałem, że dobrym pomysłem byłoby zgrupowanie wszystkich siatek, które używają tego samego modułu cieniującego, a następnie renderowanie ich, gdy jestem w tej przepustce do cieniowania. Obecnie używam foreachpętli, ale zastanawiałem się, czy użycie LINQ może dać mi wzrost wydajności?
124 c#  performance  linq  foreach 


9
`break` i` continue` w `forEach` w Kotlinie
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 …
122 loops  foreach  lambda  kotlin 



8
Jak przechowywać wartości z pętli foreach w tablicy?
Trzeba przechowywać wartości z pętli foreach w tablicy, potrzebuję pomocy. Poniższy kod nie działa, przechowuje tylko ostatnią wartość, wypróbowaną, $items .= ...,ale to też nie działa, każda pomoc zostanie doceniona. foreach($group_membership as $i => $username) { $items = array($username); } print_r($items);
115 php  foreach 

2
PHP - Zmodyfikuj bieżący obiekt w pętli foreach
Zastanawiałem się, czy można edytować bieżący obiekt, który jest obsługiwany w foreachpętli Pracuję z tablicą obiektów $questionsi chcę przejrzeć i poszukać odpowiedzi związanych z tym obiektem pytania w mojej bazie danych. Więc dla każdego pytania pobierz obiekty odpowiedzi i zaktualizuj prąd $question wewnątrz mojej foreachpętli, aby móc wyprowadzać / przetwarzać …
111 php  arrays  object  foreach 

5
foreach loop w angularjs
Ja jechałem przez forEach loopIN AngularJS. Jest kilka punktów, których nie rozumiem. Jaki jest pożytek z funkcji iteratora? Czy można się bez niego obejść? Jakie jest znaczenie klucza i wartości, jak pokazano poniżej? angular.forEach($scope.data, function(value, key){}); PS: Próbowałem uruchomić tę funkcję bez argumentów i nie działa. Oto moje json: [ …
110 angularjs  foreach 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.