在Python中读取文本文件时,每行都是数组中的元素

时间:2016-01-22 13:29:52

标签: python arrays string list text

阅读文本文件时,我正在使用:

import io

with io.open('MasterList.txt', encoding='latin-1') as myfile:
    data=myfile.read().replace('\n', '')

但打印类似data[0]的内容会为我提供第一个字符,而不是第一个。如何使data成为一个列表,其中每个元素都是文本文件中的一行?每行以\n结尾。我是否必须以某种方式将其用作新线开始位置的标记?

1 个答案:

答案 0 :(得分:1)

AccountService

然后,您可以循环import io data = [] with io.open('MasterList.txt', encoding='latin-1') as myfile: for i in myfile.readlines(): data.append(i) 并将其与输入的data进行比较。您可以使用:

password