Доступ к строке после импорта файла в python

Я новичок в Python, и я загрузил два файла, содержащие количество выражений гена. Теперь я хочу проверить, похож ли счетчик экспрессии каждого гена в образце набора на его представителя в эталонном наборе. Для этого я использую цикл for. Мне нужен синтаксис для цикла for, где я могу искать конкретные строки в образце и справочном файле.

Например, мой файл выглядит так:

gene_name    expression count

actin              2.3

tubulin           -0.08

Пожалуйста, дайте мне синтаксис для цикла for, который поможет мне получить доступ к тубулину из справочного файла, и затем я смогу проверить, совпадает ли значение выборки для тубулина с тем же значением, что и в справочнике, с помощью оператора if.

Это то, что я сейчас использую:

sample = open("s1_gene_list.txt","r") 
ref = open("ref_gene_list.txt","r") 
my_list=[x for x in range(ref.tubulin-5,ref.tubulin+5,1)]

1 ответ

Я думаю, вам придется использовать вложенные циклы, один для чтения элементов в списке, а другой для проверки других списков в тех же файлах примеров.

Другие вопросы по тегам