Skip to main content
 首页 » 编程设计

python之如何使用 python 和文件解析从每一行中获取第二个东西

2025年05月04日13oomusou

我正在尝试解析具有以下结构的文件:

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