iteration

For-each over an array in JavaScript

Jak mogę zapętlić wszystkie wpisy w tablicy używając JavaScript? Myślałem, że to coś takiego: forEach(instance in theArray) Gdzie theArray jest moją tablicą, ale wydaje się to być błędne.

For-each nad tablicą w JavaScript?

Jak mogę zapętlić wszystkie wpisy w tablicy używając JavaScript? Myślałem, że to coś takiego: forEach(instance in theArray) Gdzie theArray jest moją tablicą, ale wydaje się to być błędne.

Iteracja przez Hashmapę [duplikat]

Możliwy duplikat: jak sprawnie iterować każdy wpis na "mapie"? Jaki jest najlepszy sposób na iterację elementów w HashMap?

Jak sprawnie iterować każdy wpis na mapie Javy?

Jeśli mam obiekt implementujący interfejs Map w Javie i chcę iterację nad każdą parą w nim zawartą, jaki jest najbardziej efe ... sposób przechodzenia przez mapę? Czy kolejność elementów zależy od konkretnej implementacji mapy, którą mam dla interfejsu?

Jak działa PHP 'foreach'?

Pozwól mi to przedrostkiem mówiąc, że wiem, co foreach jest, robi i jak go używać. To pytanie dotyczy tego, jak to działa pod ... tórej używanie funkcji dostosowujących wskaźnik tablicy (each(), reset() i in.) podczas foreach może wpłynąć na wynik pętli?

Jak sprawnie iterować każdy wpis na mapie Javy?

Jeśli mam obiekt implementujący interfejs Map w Javie i chcę iterację nad każdą parą w nim zawartą, jaki jest najbardziej efe ... sposób przechodzenia przez mapę? Czy kolejność elementów zależy od konkretnej implementacji mapy, którą mam dla interfejsu?

Dlaczego jest za pomocą "for...in" iteracja tablicy to zły pomysł?

Powiedziano mi, aby nie używać for...in z tablicami w JavaScript. Dlaczego nie?

Dlaczego jest za pomocą "for...in" z iteracją tablicy to zły pomysł?

Powiedziano mi, aby nie używać for...in z tablicami w JavaScript. Dlaczego nie?

Iteracja poprzez kolekcję, unikanie ConcurrentModificationException podczas usuwania obiektów w pętli

Wszyscy wiemy, że nie możesz wykonać następujących czynności z powodu ConcurrentModificationException: for (Object i : l) { ... ez rzucania tego wyjątku? Używam też arbitralnego Collection tutaj, nie koniecznie ArrayList, więc nie można polegać na get.

Jak usunąć elementy z listy podczas iteracji?

Przeglądam listę krotek w Pythonie i próbuję je usunąć, jeśli spełniają określone kryteria. for tup in somelist: if det ... code_to_remove_tup Co powinienem użyć zamiast code_to_remove_tup? Nie mogę wymyślić, jak usunąć przedmiot w ten sposób.

Czym dokładnie są iterator, iterable i iteracja?

Jakie są najbardziej podstawowe definicje "iterable", "iterator" i " iteracja w Pythonie? Czytałem wiele definicji, ale ich dokładne znaczenie nadal nie zagości. Czy ktoś może mi pomóc z podstawowym pomysłem?

Sposób przejścia od rekursji do iteracji

Przez wiele lat programowania używałem rekurencji do rozwiązywania prostych problemów, ale jestem w pełni świadomy, że czasam ... i nic nie znalazłem. Albo przynajmniej nic, co pamiętam, nie pomogłoby. Czy istnieją ogólne zasady? czy istnieje "wzór"?

Sposoby iteracji listy w Javie

Będąc nieco nowy w języku Java staram się zapoznać ze wszystkimi sposobami (a przynajmniej tymi Nie patologicznymi), które mo ... e nie wynika z chęci optymalizacji wydajności; chcę tylko wiedzieć, jakie formularze są dostępne dla mnie jako programisty.)

Jak iterować obiekt JavaScript?

Mam obiekt w JavaScript: { abc: '...', bca: '...', zzz: '...', xxx: '...', ccc: '...', // ... } C ... i < 300; i++) { ... } // second for (i = 300; i < arr.length; i++) { ... } // last Ale jak to zrobić z przedmiotami?

Czy rekurencja jest szybsza niż zapętlanie?

Wiem, że rekurencja jest czasem o wiele czystsza niż zapętlanie, i nie pytam o to, Kiedy powinienem używać rekurencji zamiast ... h rekurencja jest właściwym sposobem obsługi danych, na przykład w niektórych funkcjach sortowania, w drzewach binarnych itp.

Jak mam to zrobić nad NSArray?

Szukam standardowego idiomu do iteracji nad NSArray. Mój kod musi być odpowiedni dla OS X 10.4+.

Iteracja poprzez zakres dat w Pythonie

Mam następujący kod, aby to zrobić, ale jak Mogę zrobić to lepiej? W tej chwili myślę, że jest to lepsze niż zagnieżdżone pęt ... : 2009-05-30 2009-05-31 2009-06-01 2009-06-02 2009-06-03 2009-06-04 2009-06-05 2009-06-06 2009-06-07 2009-06-08 2009-06-09

Czy for-loops w pandach są naprawdę złe? Kiedy powinno mnie to obchodzić?

Czy for pętle są naprawdę "złe"? Jeśli nie, w jakiej sytuacji (- ach) byłyby lepsze niż stosowanie bardziej konwencjonalnego ... których pętle for są zwykle lepsze niż konwencjonalne iterowanie danych. Ten post ma na celu uchwycenie tego dla potomności.

Czy każdą rekurencję można przekształcić w iterację?

A wątek reddit poruszył najciekawsze pytanie: Funkcje rekurencyjne ogonowe można trywialnie przekształcić w funkcje ite ... ((= y 0) 1) (num-ways2 x y) )) (define (num-ways2 x y) (+ (num-ways (- x 1) y) (num-ways x (- y 1))

Najszybszy sposób na iterację wszystkich znaków w łańcuchu

W Javie, jaki byłby najszybszy sposób na iterację wszystkich znaków w łańcuchu znaków, to: String str = "a really, really l ... ze czas rozgrzewania JIT, czas rozruchu JVM itp. i nie tylko różnica między dwoma połączeniami do System.currentTimeMillis().