У меня есть 2 больших файла .txt, и каждый файл имеет 10 столбцов и 21008 строк. Мне нужно получить общие строки из двух файлов и создать новый файл. Первый столбец из двух файлов включает идентификаторы. Некоторые идентификаторы в 2 файлах похожи, но не все из них. Новые файлы будут содержать общие идентификаторы и, конечно, полную строку. Вот небольшой пример:Общие строки из двух файлов .txt в python
input1:
ENSG00000137288.5 0,111111112 0,099415205 0,894736842
ENSG00000116085.9 0,086826347 0,152694613 1,758620722
ENSG00000167578.12 0,052093968 0,096016347 1,843137535
ENSG00000167531.2 0,042553194 0,085106388 2
ENSG00000078237.4 0,016129032 0 0 0,031746034
input2:
ENSG00000137288.5 0,167213112 0,134426236 0,803921621
ENSG00000116032.5 0,094311371 0,144461095 1,531746311
ENSG00000167578.12 0,062894806 0,101620428 1,615720507
ENSG00000103227.14 0,067720085 0,068472534 1,011111165
ENSG00000078241.8 0,016260162 0,040650405 2,5
выходного файла:
ENSG00000137288.5 0,111111112 0,099415205 0,894736842 ENSG00000137288.5 0,167213112 0,134426236 0,803921621
ENSG00000167578.12 0,052093968 0,096016347 1,843137535 ENSG00000167578.12 0,062894806 0,101620428 1,615720507
Tha nks
Может ли один из файлов содержать повторяющиеся строки? – DeepSpace
нет. в каждом файле нет дублированной строки. – user3925736
Я не против, если это включено или нет. – user3925736