如何在Python中将打开的文件更改为列表?

时间:2015-11-21 15:30:03

标签: python database list import

如何在Python中将打开的文件更改为列表?例如,如果我正在使用随机信息的文件,我想将其更改为我可以使用的内容并更改值。我怎么能用Python做到这一点?

3 个答案:

答案 0 :(得分:1)

你需要打开一个文件并逐行阅读,在每一行上执行一些操作:

with open('foo.txt') as f:
    for line in f:
       dostuff(line)

答案 1 :(得分:1)

我认为您希望每个新行都成为列表中的新条目? 这样就可以了:

ls = []
f = open("yourfile.txt", "r")
for line in f:
    ls.append(line)

答案 2 :(得分:1)

你可以使用         data = file.read() 然后读取整个文件的内容         array = data.split(' \ n') 分成单独的值。或者,您可以使用         array = data.readlines() 要么         for data.readlines() 如果您的文件肯定被换行符分割。