从TXT文件中获取信息

时间:2016-03-22 20:14:40

标签: list split

我有一个包含7列的txt文件,我正在尝试从中提取数据。基本上有一个列有很多最小值,一列只包含破折号,只有最大值列,还有一些我想打破他们自己的列表(我认为这是最好的方式)。任何帮助将非常感激。谢谢!

编辑:抱歉,我应该更清楚。我正在使用Python 3.5,从txt直接抓取并实际使用split。我想我应该问从那里去哪里。我目前正在加载文件并使用split()。结束游戏我希望能够将每一列放入自己的列表中,这样我就可以计算出平均值,百分比等等。再次感谢抱歉,这是我第一次在这里发布的错误的初始帖子。

file = open("year2000.txt")
for line in file:
    z = line.strip()
    z = line.find(" ") 
    min_sal1 = line[:z]
    min_sal2 = min_sal1.replace(',', '')
    min_sal3 = min_sal2.find('.')
    min_sal4 = min_sal1[:min_sal3]
    min_sal = int(min_sal4)        
    print(min_sal4)
    y = z.find(' ', 2)
    x = z.find(' ', 3)
    max_sal = line[y:x]
    print(max_sal)

运行之后,我得到了所有最小值的列表,但是对于最大值,我只得到一堆空白行。我还计划将每种类型的值放入他们自己的列表中。感谢

0 个答案:

没有答案