【发布时间】:2012-08-13 19:32:01
【问题描述】:
这里是 Python 初学者。 我有两个具有相同格式的制表符分隔信息的文本文件。它们包含 3 列(标识符、染色体和位置)的行,例如:
文件 1:
2323 2 125
2324 3 754
...等
文件 2:
2323 2 150
2324 3 12000
...等
我想通过遍历每个标识符(每行的第一列)来创建一个列表或矩阵(不确定什么是最好的或它是如何工作的,也许是一个变成矩阵的列表列表?!)文件并将其与其位置(column3)相关联,然后在下一个文件中找到此匹配标识符,并将另一个位置(column3)保存在此文件中。所以最后每个标识符将与来自两个不同文件的 2 个不同位置相关联。
这是我需要帮助的。下一步,我将寻找位置之间数值差异最大的标识符。
非常感谢任何帮助、提示或解决方案,我是一名 Python 初学者,具有非常基础的知识。
非常感谢!
鲁巴尔
【问题讨论】:
-
我不确定我是否理解您要使用您在两个文件的第 3 列中获得的两个值来构建什么。你能澄清一下想要的输出是什么吗?结果是您想写回其中一个文件,还是您将用于进一步处理的结果?