Вопросы с тегом 'iteration'

Итерации - это последовательные повторы в циклах, например, foreach или while. Вопросы с этим тегом часто беспокоятся о том, как лучше всего обрабатывать коллекцию данных.
34 отв.

Для каждого по массиву в JavaScript?

Как я могу просмотреть все записи в массиве с помощью JavaScript? Я подумал, что это что-то вроде этого: forEach(instance in theArray) Где theArray - мой массив, но это кажется неправильным.
17 февр. '12 в 16:51
7 отв.

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

Возможный дубликат: Как эффективно перебрать каждую запись в "карте"? Какой лучший способ перебрать элементы в HashMap?
01 июля '09 в 2:24
40 отв.

Как эффективно перебирать каждую запись на карте Java?

Если у меня есть объект, реализующий интерфейс Map в Java, и я хочу перебирать каждую пару, содержащуюся в нем, что является наиболее эффективным способом прохождения карты? Будет ли порядок элементов зависеть от конкретной реализации карты, котора...
06 сент. '08 в 0:12
7 отв.

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

Позвольте мне префикс этого, сказав, что я знаю, что foreach есть, и как его использовать. Этот вопрос касается того, как он работает под капотом, и мне не нужны ответы по строкам "это то, как вы зацикливаете массив с помощью foreach". Долгое время...
07 апр. '12 в 22:33
26 отв.

Почему использование "for... in" с итерацией массива - плохая идея?

Мне сказали не использовать for...in с массивами в JavaScript. Почему бы и нет?
01 февр. '09 в 12:46
26 отв.

Как удалить элементы из списка во время итерации?

Я повторяю список кортежей в Python и пытаюсь удалить их, если они отвечают определенным критериям. for tup in somelist: if determine(tup): code_to_remove_tup Что следует использовать вместо code_to_remove_tup? Я не могу понять, как ...
30 июля '09 в 18:36
11 отв.

Способы перебора списка в Java

Будучи несколько новым для языка Java, я пытаюсь ознакомиться со всеми способами (или, по крайней мере, непатологическими), которые можно перебирать через список (или, возможно, другие коллекции), а также преимущества или недостатки каждого из них. ...
23 авг. '13 в 22:00
7 отв.

Как перебирать NSArray?

Я ищу стандартную идиому для итерации по NSArray. Мой код должен быть подходящим для OS X 10.4 +.
14 июня '09 в 17:21
7 отв.

Итерирование по строке

В С++ я мог бы сделать: for (int i = 0; i < str.length(); ++i) std::cout << str[i] << std::endl; Как выполнить итерацию по строке в Python?
11 февр. '09 в 22:22
12 отв.

Что такое итератор, итерация, итерация?

Какое самое основное определение "итерируемого", "итератора" и "итерации" в Python? Я прочитал несколько определений, но я не могу определить точное значение, так как оно все равно не впитается. Может кто-нибудь помочь мне с 3 определениями в терм...
27 марта '12 в 9:03
6 отв.

Как перейти к следующей итерации в jQuery.each() util?

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

Как использовать Python itertools.groupby()?

Мне не удалось найти понятное объяснение того, как на самом деле использовать функцию Python itertools.groupby(). Я пытаюсь сделать следующее: Возьмите список - в этом случае, дети объектированного элемента lxml Разделите его на группы по определ...
03 авг. '08 в 21:27
19 отв.

Способ перехода от рекурсии к итерации

Я много реплик использовал много лет программирования для решения простых проблем, но я полностью понимаю, что иногда вам нужна итерация из-за проблем с памятью/скоростью. Итак, когда-то в самом далеком прошлом я попытался найти, существует ли какой...
01 окт. '08 в 23:38
7 отв.

Как перемещаться по карте карт С++?

Как бы я прошел через std::map в С++? Моя карта определяется как: std::map< std::string, std::map<std::string, std::string> > Например, это содержит следующие данные: m["name1"]["value1"] = "data1"; m["name1"]["value2"] = "data2"; m["...
30 янв. '11 в 22:13
2 отв.

В Ruby, как мне пропустить цикл в цикле .each, аналогично 'continue'

В Ruby, как пропустить цикл в цикле .each, аналогичный continue на других языках?
20 нояб. '10 в 2:32