Вопросы с тегом «iteration»

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

6
Есть ли у pandas iterrows проблемы с производительностью?
Я заметил очень плохую производительность при использовании строк от панд. Это то, что переживают другие? Это специфично для iterrows, и следует ли избегать этой функции для данных определенного размера (я работаю с 2-3 миллионами строк)? Это обсуждение на GitHub привело меня к мысли, что это вызвано смешиванием dtypes в фрейме …

6
Есть ли способ в Pandas использовать предыдущее значение строки в dataframe.apply, когда предыдущее значение также вычисляется в приложении?
У меня есть следующий фреймворк: Index_Date A B C D =============================== 2015-01-31 10 10 Nan 10 2015-02-01 2 3 Nan 22 2015-02-02 10 60 Nan 280 2015-02-03 10 100 Nan 250 Требовать: Index_Date A B C D =============================== 2015-01-31 10 10 10 10 2015-02-01 2 3 23 22 2015-02-02 10 …

4
Как выполнить итерацию std :: set?
У меня есть такой код: std::set<unsigned long>::iterator it; for (it = SERVER_IPS.begin(); it != SERVER_IPS.end(); ++it) { u_long f = it; // error here } Нет никакой ->firstценности. Как я могу получить стоимость?
92 c++  set  iteration 

14
Цикл Python, который также обращается к предыдущему и следующему значениям
Как я могу перебирать список объектов, получая доступ к предыдущему, текущему и следующему элементам? Как этот код C / C ++ на Python? foo = somevalue; previous = next = 0; for (i=1; i<objects.length(); i++) { if (objects[i]==foo) { previous = objects[i-1]; next = objects[i+1]; } }

3
Как мне изменить массив, когда я повторяю его в Ruby?
Я только изучаю Ruby, так что извиняюсь, если это слишком новичок для здесь, но я не могу понять это из книги о кирке (вероятно, просто недостаточно внимательно читаю). В любом случае, если у меня есть такой массив: arr = [1,2,3,4,5] ... и я хочу, скажем, умножить каждое значение в массиве …
88 ruby  arrays  iteration 

8
Начальный индекс для итерации списка Python
Как лучше всего установить начальный индекс при итерации списка в Python. Например, у меня есть список дней недели - воскресенье, понедельник, вторник, ... суббота, - но я хочу перебирать список, начиная с понедельника. Как лучше всего это делать?
88 python  iteration 

8
Как мне перебрать каждый элемент в n-мерной матрице в MATLAB?
У меня проблема. Мне нужно перебрать каждый элемент n-мерной матрицы в MATLAB. Проблема в том, что я не знаю, как это сделать для произвольного количества измерений. Я знаю, что могу сказать for i = 1:size(m,1) for j = 1:size(m,2) for k = 1:size(m,3) и так далее, но есть ли способ …

5
Набор Javascript и производительность массива
Возможно, это связано с тем, что наборы являются относительно новыми для Javascript, но мне не удалось найти статью на StackO или где-либо еще, в которой говорилось бы о разнице в производительности между ними в Javascript. Итак, в чем разница с точки зрения производительности между ними? В частности, когда дело доходит …

4
PHP: Могу ли я получить индекс в функции array_map?
Я использую карту в php так: function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = array_map(func, $values); var_dump($mapped); Можно ли получить индекс значения в функции? Кроме того, если я пишу код, которому нужен индекс, следует ли использовать цикл for вместо карты?

10
Ruby each_with_index смещение
Могу ли я определить смещение индекса в итераторе цикла each_with_index? Моя прямая попытка не удалась: some_array.each_with_index{|item, index = 1| some_func(item, index) } Редактировать: Уточнение: мне не нужно смещение массива. Я хочу, чтобы индекс в each_with_index начинался не с 0, а, например, с 1.
84 ruby  iteration 

12
Эффективная итерация с индексом в Scala
Поскольку в Scala нет старых forциклов в стиле Java с индексом, // does not work val xs = Array("first", "second", "third") for (i=0; i<xs.length; i++) { println("String #" + i + " is " + xs(i)) } Как мы можем эффективно выполнять итерацию, не используя var's? Ты мог бы сделать …
83 scala  iteration 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.