我正在尝试解析具有以下结构的文件:
0 rs41362547 MT 10044
1 rs28358280 MT 10550
...
等等,我希望将每一行中的第二个东西放入一个数组中。我知道这应该很容易,但经过大量搜索后,我仍然迷路了。我真的是 python 的新手,执行此操作的脚本是什么?
谢谢!
请您参考如下方法:
您可以使用 str.split 拆分行:
with open('file.txt') as infile:
result = []
for line in infile: #loop through the lines
data = line.split(None, 2)[1] #split, get the second column
result.append(data) #append it to our results
print data #Just confirming
