Tag: for loop

For-loops в Python

Каков наилучший способ сделать это в Python? for (v = n / 2 – 1; v >= 0; v–) Сначала я попробовал Google, но, насколько я вижу, единственным решением будет использование в while .

Python – Как конкатенация строки в цикле for?

Мне нужно «конкатенировать строку в цикле for». Чтобы объяснить, у меня есть этот список: list = ['first', 'second', 'other'] И внутри цикла for мне нужно закончить с этим: endstring = 'firstsecondother' Можете ли вы дать мне понять, как достичь этого в python?

Как добавить словарь в базу данных pandas?

У меня есть набор URL-адресов, содержащих json-файлы, и пустую базу данных pandas с столбцами, представляющими атрибуты файлов jsnon. Не все json-файлы имеют все атрибуты в фреймворке pandas. Мне нужно сделать, чтобы создать словари из json-файлов, а затем добавить каждый словарь в базу данных pandas как новую строку, и в случае, если json-файл не имеет атрибута, […]

Двойной цикл занимает время

У меня есть сценарий, который занимает много времени и не может закончить до сих пор через 2 дня … Я проанализировал 1 файл на 2 словаря следующим образом: gfftree = {'chr1':[(gene_id, gstart, gend),…], 'chr2':[(gene_id, gstart, gend),…],…} TElocation = {'chr1':[(TE_id, TEstart, TEend),…], 'chr2':[(TE_id, TEstart, TEend),…],…} , – Цель состоит в том, чтобы найти TE_id, TEstart или […]

Повторить для итерации цикла в Python

Есть ли у Python что-то в своем роде из-за выражения «redo», которое существует на некоторых языках? (Оператор «redo» – это утверждение, что (как «break» или «continue») влияет на поведение цикла – он перескакивает в начале самого внутреннего цикла и начинает его выполнять снова).

Python вычисляет текущую сумму значений в одной строке

Я пытаюсь обрабатывать такие данные: some_data = [ {'value': 2, 'date':'2016-02-06'}, {'value': 1, 'date':'2016-02-07'}, {'value': 5, 'date':'2016-02-08'}, {'value': 3, 'date':'2016-02-09'}, {'value': 1, 'date':'2016-02-10'}, ] Таким образом, он создает список со значениями, обновленными как текущая сумма. Теперь я делаю это с помощью многострочного цикла: def values_incremented(some_data): temp_sum = 0 result = [] for element in some_data: […]

Есть ли питонический способ узнать, когда проходит первый и последний цикл в for?

У меня есть шаблон, в который я помещал, допустим, 5 форм, но все отключенные для публикации, за исключением первого. Следующая форма может быть заполнена только в том случае, если я нажму кнопку, которая позволяет ее сначала. Я ищу способ реализовать Django-подобную переменную forloop.last templatetag в цикле for внутри приемочного теста, чтобы решить, следует ли выполнять […]

Ускорение итерации по массивам Numpy

Я работаю над выполнением обработки изображений с помощью Numpy, в частности, для стандартного отклонения. Это читается в X числе столбцов, находит Std. и выполняет процентное линейное растяжение. Затем он повторяет следующую «группу» столбцов и выполняет те же операции. Входное изображение представляет собой 1 ГБ, 32-битный одноразовый растровый графический процессор, который занимает много времени для обработки […]

Что означает дополнительный параметр в этом for-loop в Python?

Я наткнулся на цикл, который необычен для меня. Что означает method в этом for-loop? for method, config in self.myList.items():

Изменение переменной итерации во время цикла

Пусть it будет итерируемый элемент в python. В каких случаях это изменение it внутри цикла над it отражается? Или более просто: когда что-то вроде этой работы? it = range(6) for i in it: it.remove(i+1) print i Выводит 0,2,4 (показывая, что цикл работает 3 раза). С другой стороны, it = range(6) for i in it: it […]

Python - лучший язык программирования в мире.