Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 从TXT文件获取信息_List_Split - Fatal编程技术网

List 从TXT文件获取信息

List 从TXT文件获取信息,list,split,List,Split,我有一个txt文件,它有7列,我正试图从中提取数据。本质上,有一个列有很多最小值,一个列只包含破折号,一个列只包含最大值,还有一些其他的,我想把它们分成自己的列表(我想这就是方法)。任何帮助都将不胜感激。谢谢 编辑:对不起,我应该说得更清楚。我使用的是Python3.5,从txt中直接获取,并实际使用split。我想我应该问问从那里去哪里。我现在让它加载一个文件并使用split()。游戏结束后,我希望能够把每个列放入自己的列表中,这样我就可以计算平均值、百分比等。再次感谢,很抱歉最初的帖子不好,

我有一个txt文件,它有7列,我正试图从中提取数据。本质上,有一个列有很多最小值,一个列只包含破折号,一个列只包含最大值,还有一些其他的,我想把它们分成自己的列表(我想这就是方法)。任何帮助都将不胜感激。谢谢


编辑:对不起,我应该说得更清楚。我使用的是Python3.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)

运行这个之后,我得到了一个所有最低工资的列表,就像它应该得到的一样,但是对于最高值,我得到的只是一堆空行。我还计划将每种类型的值放入它们自己的列表中。谢谢

您确定“list”和“splice”是正确的标记吗?根据您使用的语言,我会阅读文件,并使用某种形式的split命令来拆分字段。是否使用某种分隔符来分隔列?欢迎使用StackOverflow!你的要求有点不清楚。1) 你还没有定义一种编程语言,你想在2)看到你的输入和预期的输出比描述更好。对不起,我应该更清楚。我使用的是Python3.5,从txt中直接获取,并实际使用split。我想我应该问问从那里去哪里。再次感谢