Описание тега nested-for-loop

Логическая структура, используемая в компьютерном программировании, в которой два или более цикла for размещены во «вложенной» форме (т. е. один цикл for расположен внутри тела другого). Внутренний цикл полностью повторяется при каждом проходе через внешний цикл.
2 ответа

Как удалить словарь из вложенного словаря

Пример вложенного словаря: x={'a': {'b': [{'mf': 1}, {'mf': 2}, {'mf': 3}, {'mf': 1}]}} Я хочу удалить словарь, содержащий "mf":1 в этом случае следует удалить первый и последний пожалуйста помоги.
25 авг '20 в 12:47
1 ответ

Как передать два значения из списка в Groovy-функцию Jenkins с помощью цикла

Я хочу зациклить эти два списка в Jenkinsfile и получить значения с сопоставлением 1:1. Мой код работает, но я вижу повторяющиеся записи на выходе. У меня есть следующие два списка в Jenkinsfile app = ["app1","app2","app3&qu…
1 ответ

Есть ли способ оптимизировать создание таблицы соединений в пандах?

Я хочу, чтобы мой код работал быстрее. Я только начал заниматься наукой о данных и решил заняться проектом. Я скачал информацию о смертях от COVID-19 в нашей стране, которую наше правительство сделало доступной для общественности, и сделал из нее фа…
1 ответ

почему одно и то же количество петель имеет разную производительность?

var t1 = new Date().getTime() for (let i = 0; i < 100; i++) { for (let j = 0; j < 1000; j++) { for (let k = 0; k < 10000; k++) { } } } var t2 = new Date().getTime() console.log('first time', t2 - t1) for (let i = 0; i < 10000; i++) { fo…
1 ответ

развертывание цикла для вложенных циклов в C

Изначально у меня есть эта функция, и я пытаюсь оптимизировать ее дальше, используя разворачивание цикла, с которым у меня возникли проблемы, - переворачивание циклов for увеличивает эффективность, а также получение вызовов вне циклов. Однако когда …
07 июл '20 в 06:59
2 ответа

Избегайте циклов for при вычислении точек сетки, которые являются суммой векторов

Я хотел бы ускорить свой код Matlab. Обычно я нахожу способы избежать циклов for, чтобы сэкономить время вычислений, но в этом случае я наталкиваюсь на кирпичную стену. Мне нужно вычислить значения в сетке точек, но для вычисления значения требуется…
07 авг '20 в 17:37
2 ответа

Python: лучший способ писать вложенные циклы и операторы if

Я пытаюсь найти более питонический способ сделать следующее. for employee in get_employees: for jobs in employee['jobs']: for nemployee in employee_comps: if nemployee['employee_id'] == employee['id']: for njob in nemployee['hourly_compensations']: …
24 авг '20 в 05:32
2 ответа

Вложенный цикл for со списками

Итак, я пытался(1) использовать векторную функцию для создания списка размером 3, назовите их как x, y, z(2): напишите вложенный цикл for, внешний цикл повторяется по списку (n=1:N), внутренний из t =1:4(3): присвоить n-му списку в каждой из t-ых по…
27 июл '20 в 02:28
1 ответ

Медленный файловый траулер - python

Я написал короткий скрипт для поиска в дереве каталогов последних файлов, соответствующих "Data*.txt"но это мучительно медленно. Это связано с тем, что мне пришлось вложить циклы for (подозреваю). Пример дерева каталогов: ROOT |-- <dire…
24 авг '20 в 14:07
1 ответ

Всегда ли вложенные циклы работают медленно?

Кажется, есть довольно много вопросов и ответов, связанных со скоростью вложенных циклов for - думаю, я просмотрел каждый из них! Но, к сожалению, я до сих пор не совсем понимаю, почему мой код работает медленно. Я надеюсь, что смогу получить рекоме…
01 сен '20 в 20:29
2 ответа

Как мне получить значение из строки, содержащей два интересующих ключевых слова, чтобы создать новый столбец на R?

У меня есть таблица данных, которая выглядит так: И что я в основном хочу сделать, так это создать новый столбец в таблице, содержащий изменение кратности в моем "показании" для каждого образца, который будет, например, Образец 1 на НЕДЕЛЕ 0/ Образ…
1 ответ

VBA - как сделать код с циклами For и IF-операторами более эффективным?

Я написал код для сопоставления данных (MaterialPN против MaterialPS и WeekPN против WeekPS) и скопировал соответствующие значения между двумя листами (Packaging Needs - PN и Packaging Staging - PS). Я уже отключил ScreenUpdating, Calculations and E…
26 июн '20 в 22:58
0 ответов

Как я могу преобразовать эти два цикла for в цикл foreach в R, чтобы получить такой же результат?

У меня есть код, выполнение которого занимает довольно много времени. По моим приблизительным оценкам, на то, чтобы запустить его на моем наборе комбинаций, который я хочу протестировать, потребуется несколько дней, поэтому я всегда запускаю его на …
23 июл '20 в 15:13
1 ответ

Объединение вложенного json для цикла

У меня есть два forloop, в которых данные добавляются в разные ArrayList. Теперь мой вопрос: как нам совместить этих двух Arraylist? Ниже приведен код, который я пробовал, но не работал. Пожалуйста, дайте мне решение для того же. TIA try { JSONObjec…
07 авг '20 в 09:25
3 ответа

Предложения по хранению выходов вложенного forloop?

Я пытаюсь написать функцию на Python, которая дает все возможные комбинации трех входных переменных, которые могут иметь размер 1-4. Я написал вложенный цикл forloop, который, как мне кажется, дает все возможные комбинации, но я изо всех сил пытаюсь…
1 ответ

Итерации по изображениям в нескольких каталогах с вложенными циклами for, n-й цикл повторяет последний элемент предыдущего цикла - Python

Мне было поручено переместить qc-изображения нескольких грузовых перевозок на слайды ppt в определенном формате, и я столкнулся с несколькими проблемами. Во-первых, загруженные изображения не находятся в той же последовательности, что и в каталогах …
26 июл '20 в 05:22
0 ответов

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

Для топологии центра обработки данных типа Fan in (один коммутатор верхнего уровня, подключенный к нескольким коммутаторам среднего уровня, которые также подключены к нескольким коммутаторам стойки с несколькими подключенными к ним хостами), как соз…
1 ответ

ускорить вложенный цикл и функции вызова в python

Я программирую код на Python, и моя проблема в том, что этот код занимает много времени, и я хочу знать, можно ли сделать его быстрее? У меня есть два списка кортежей, как показано ниже: Similarities = [(1, 1, 1.0),(1, 2, -0.0016),(1, 3, 0.01764),(1…
1 ответ

Проблемы с вложенными циклами for при вычислении порядка связывания для последовательных пар частиц

Я написал небольшой фрагмент кода, который извлекает данные из нескольких массивов, созданных фрагментом кода, который мне прислал мой профессор. Цель состоит в том, чтобы взять параметр порядка связи, bR в рабочей области, в паре с местоположением …
04 авг '20 в 19:40
2 ответа

Выход из внутреннего цикла и переход к внешнему циклу после выполнения действия

Есть код для класса BigestCountries. Он состоит из 2-х массивов: private String[][] biggestCountries; - holds country name and the continent, e.g. biggestCountries[CHINA][COUNTRY_NAME] = "China"; biggestCountries[CHINA][COUNTRY_CONTINENT] = "Asia"; …
29 май '20 в 04:56