Я анализирую файл журнала доступа Apache с помощью python, и я хочу извлечь из него поле Referrer . Referrer находится в 9-й позиции, разделяя его, используя пробел в качестве разделителя. (Все вместе есть более 9 полей после разделения с использованием пробелов.) После кода напишите извлеченный файл в файл. for line in open('log'): referer = line.split(' […]
Я пытаюсь понять, есть ли преимущество в пространстве / времени / программировании для хранения данных из системы обработки сигналов в виде вложенного списка: data[channel][sample] data[sample][channel] Я могу кодировать обработку для обоих – я лично нахожу 1) легко писать и индексировать до 2). Тем не менее, 2) является более распространенным явлением, когда мои локальные групповые программы […]
class Tree: def __init__(self, label, children = []): self.label = label self.children = children t1 = Tree("START") t2 = Tree("END") t1.children.append(t2) print t2.children [<__main__.Tree instance at 0x005421C0>] Почему нет t2.children пустым?
Я хочу передать матрицу функции (в качестве параметра), но появилась ошибка. TypeError: list indices must be integers, not tuple вот мой код def question_1_b(arr): for i in range(4): for j in range(4): block[4*i+j] = arr[i,j] return block question_1_b([[70,52,13,67],[90,48,57,26],[43,45,67,89],[88,65,44,23]])
Я работаю с ГА и нуждаюсь в изменении генома. Я установил минимальное значение в геноме как «флаг», указывающий на случайный процесс. Таким образом, хотя функция принимает входные данные в инклюзивном диапазоне [0,8], GA будет выбирать только значения [4,8]. Любой экземпляр «4» должен быть заменен номером из другого списка, который будет [0,4]. В настоящее время я […]
Как удалить заголовок из длинной строки текста? У меня есть программа, которая отображает файл FASTA как …TCGATCATCGATCG>IonTorrenttrimmedcontig1$CCGTAGGTGAACCTGCGGAAG… Строка большая и содержит несколько заголовков, подобных этому Итак, заголовки, которые нужно обрезать, начинаются с> и заканчиваются на $. Существует несколько заголовков, начиная от IonTorrenttrimmedcontig1 и заканчивая IonTorrenttrimmedcontig25 Как я могу нарезать> и $, удалить все между ними […]
У меня есть список каталогов в виде строк. Я хотел бы перебирать весь список и добавлять каждый элемент в новый список, основываясь на подсчете размера файла элемента, но увеличивая итерацию внешнего списка каждый раз, когда заданный порог достигается счетчиком. output_list = [['file1.txt', 'file2.txt'],['file3.txt', 'file4.txt'],['file5.txt']] Я пробовал много разных подходов, но не смог вернуться к началу […]
У меня есть большой двумерный список целых значений. Мне нужно обновить фрагмент этого списка. В настоящее время я использую синтаксис: pixelArray[20:24][150:154] = [255 for i in range(4)] Индексы столбцов существуют в таблице. И я попробовал просто установить срез непосредственно на значение 255, но python сказал мне, что мне нужно использовать итератор для установки нескольких значений. […]
У меня есть функция в .py-файле, чтобы взять список ссылок (строки url) и список личных путей для ссылки и удалить ее из списка и вернуть новый список. например, удалить все элементы из списка, содержащие строку '/ files'. Это списки: private_paths = ['/sites/', '/files'] url_strings = ['http://example.com/files/image1.jpg', 'http://example.com/index.html', 'http://example.com/about.html', 'http://example.com/sites/js/example.js'] и т.п .. и т.п .. […]
Я пользователь R, поэтому я привык использовать кадры данных для доступа к данным, используя условия в данных [data $ variable == 'condition',] way. Я пытаюсь написать простой вероятностный пример нейронной сети в python. Если мои данные: data = {'o' : [(0.2, 0.5), (0.5, 0.7)], 'x' : [(0.8, 0.8), (0.4, 0.5)], 'i' : [(0.8, 0.5), (0.6, […]