Въпроси с етикет „итерация“

Итерациите са последователни повторения в цикли, например foreach или while. Въпросите с този етикет често се тревожат за това как най-добре да се справят със събирането на данни.
32
отговор

За всеки масив в javascript?

Как мога да видя всички записи в масив, използвайки javascript? Мислех, че е нещо подобно: forEach (например в theArray) Къде theArray е моят масив, но изглежда грешен.
определени 17 февруари '12 в 16:51 ч
7
отговор

Итерация чрез HashMap

Възможно дублиране: Как ефективно да сортирате всеки запис в "картата"? Какъв е най-добрият начин за прелистване на елементи в HashMap?
настроено на 01 юли в 2:24 часа
40
отговор

Как ефективно да претърсваме всеки запис на картата на Java?

Ако имам обект, който реализира интерфейса на Map в Java, и искам да прегледам всяка двойка, съдържаща се в него, какъв е най-ефективният начин да преминете през картата? Ще редът на елементите зависи от конкретната реализация на картата, която ...
сет 06 Сеп. '08 в 12:12
7
отговор

Как работи PHP foreach?

Позволете ми да префиксирам това като казвам, че знам какво е foreach и как да го използвам. Този въпрос е за това как работи под предния капак и нямам нужда от отговорите по линиите "това е начинът, по който се заобикаля масивът с помощта на foreach". За дълго време ...
07 апр '12 в 22:33
25
отговор

Защо използването на "за ... в" с итерация на масиви е лоша идея?

Казаха ми да не използвам за ... с масиви в javascript. Защо не?
01 февр '09 в 12:46
25
отговор

Как да премахнем елементи от списъка по време на повторение?

Повтарям списъка на кортежите в Python и се опитвам да ги премахна, ако отговарят на определени критерии. за tup в somelist: ако определите (tup): code_to_remove_tup Какво трябва да използвам вместо code_to_remove_tup? Не мога да разбера как ...
на 30 юли в 18:36
11
отговор

Начини за повторение на списъка в Java

Като малко нов за езика на Java, се опитвам да се запозная с всички начини (или поне не-патологични), които могат да бъдат претърсвани в списъка (или може би други колекции), както и с предимствата или недостатъците на всяка от тях. ...
на 23 август '13 в 22 часа
7
отговор

Как да сортирате чрез NSArray?

Търся стандартен идиом за повторение на NSArray. Моят код трябва да е подходящ за OS X 10.4 +.
настроен на 14.06.09 в 17:21 часа
7
отговор

Итерация на ред

В C ++, мога да направя: за (int i = 0; i <str.length (); ++ i) std :: cout << str [i] << std :: endl; Как да се повтори над низа в Python?
11 февруари '09 в 22:22
6
отговор

Как да преминете към следващата итерация в jQuery.each () util?

Опитвам се да преброя няколко елемента. Документацията jQuery казва: Документацията jquery.Each () Връщането на не-false е същото като командата continue в цикъла for, той веднага преминава към следващата итерация. Опитах се да се обадя ...
на 27 януари '09 в 1:14
11
отговор

Как да използваме Python itertools.groupby ()?

Не можах да намеря ясно обяснение за това как всъщност да се използва функцията на Python itertools.groupby (). Опитвам се да направя следното: Вземете списък - в този случай децата от обективния елемент lxml Разделете го на групи според ...
настройте 03 август. '08 в 21:27 часа
12
отговор

Какво е итератор, итерация, итерация?

Какви са основните дефиниции за "iterable", "iterator" и "iteration in python"? Прочетох няколко определения, но точното им значение няма да потъне така или иначе. Може ли някой да ми помогне с основна идея?
настроен на 27 март 2012 г. в 9:03 часа
19
отговор

Начинът за преминаване от рекурсия към итерация

Използвал съм много реплики за много години на програмиране за решаване на прости проблеми, но напълно разбирам, че понякога се нуждаете от повторение поради проблеми с паметта / скоростта. Така че, някъде в далечното минало, аз се опитах да разбера дали има някой ...
на 01 октомври '08 в 23:38 часа
7
отговор

Как да навигирате на картата C ++?

Как ще мине през std :: map в C ++? Моята карта се дефинира като: std :: map <std :: string, std :: map <std :: string, std :: string >> Например, тя съдържа следните данни: m ["name1"] ["value1"] = "данни1"; m ["name1"] ["value2"] = "data2"; m ["...
на 30 януари '11 в 22:13
2
отговор

В Ruby как да пропусна цикъл в цикъл .each, подобно на „продължава“

В Ruby, как да пропуснете цикъл в .each цикъл, подобен на този на други езици?
на 20 ноември '10 в 2:32