如何从txt文件中获取数据并将其输入元组。python
这些都是在Python3.3.2中完成的 我有一个txt文件,需要输入到元组中。第一行如下所示:如何从txt文件中获取数据并将其输入元组。python,python,list,file-io,input,tuples,Python,List,File Io,Input,Tuples,这些都是在Python3.3.2中完成的 我有一个txt文件,需要输入到元组中。第一行如下所示: homework1 homework .1 homework2 homework2 homework2 .1 lab1 lab .2 exam_1 exam 1 lab2 lab .2 有没有一种方法可以创建一个元组,用空格分隔每个数据段 这是我尝试过的一种方法。(我知道这是一个列表而不是元组) 这会将所有数据返回到索引[0]中,我正在尝试将其隔开,以便作业列表[0]将是家庭作业,作业列表[1]将
homework1 homework .1 homework2 homework2 homework2 .1 lab1 lab .2 exam_1 exam 1 lab2 lab .2
有没有一种方法可以创建一个元组,用空格分隔每个数据段
这是我尝试过的一种方法。(我知道这是一个列表而不是元组)
这会将所有数据返回到索引[0]中,我正在尝试将其隔开,以便作业列表[0]将是家庭作业,作业列表[1]将是家庭作业,作业列表[2]将是。1是您在此处查找的内容:
with open('proj2_ex.txt') as f:
parts = f.readline().split()
print(parts)
如何将每个元素作为单独的元素添加到元组或列表中?我曾尝试使用split函数来实现这一点,但未能成功
with open('proj2_ex.txt') as f:
parts = f.readline().split()
print(parts)
['homework1', 'homework', '.1', 'homework2', 'homework2', 'homework2', '.1', 'lab1', 'lab', '.2', 'exam_1', 'exam', '1', 'lab2', 'lab', '.2', 'project_1', 'project', '1']