用Python语言逐行读取包含句子的文本文件并为其赋值

用Python语言逐行读取包含句子的文本文件并为其赋值,python,machine-learning,neural-network,deep-learning,Python,Machine Learning,Neural Network,Deep Learning,我正在研究一个机器学习模型,该模型将给定的行分类为属于特定小说的行。数据集包含xtrain.txt、ytrain.txt。txt中的每一行都来自不同的小说。相应的新ID在ytrain.txt中指定。我正在尝试从xtrain.txt和ytrain.txt训练数据 txt包含一行行句子。我面临的问题是如何读取xtrain.txt中的每一行,并将其分配给python中的一个值,以便训练数据集 我希望在这里能得到一些帮助 您正在查找我使用fin=open(“xtrain.txt”,encoding=“u

我正在研究一个机器学习模型,该模型将给定的行分类为属于特定小说的行。数据集包含xtrain.txt、ytrain.txt。txt中的每一行都来自不同的小说。相应的新ID在ytrain.txt中指定。我正在尝试从xtrain.txt和ytrain.txt训练数据

txt包含一行行句子。我面临的问题是如何读取xtrain.txt中的每一行,并将其分配给python中的一个值,以便训练数据集


我希望在这里能得到一些帮助

您正在查找我使用fin=open(“xtrain.txt”,encoding=“utf8”)打开了文件。现在我不知道如何从“fin”中读取每一行并将其赋值。我需要为每行输入一个值,因为它对应于“ytrain.txt”中的一个新数字。一旦我有了它,我就可以用open(“xtrain.txt”,encoding=“utf8”)将数据
训练为f:data=f.read().splitlines()
现在数据是一个包含数据行的列表。谢谢。现在可以逐行调用列表了吗。如果要打印数据中的第一行,请说明是否要打印?我可以使用类似数据的东西吗[1,:]非常感谢,它很有效