如何在Python中将打开的文件更改为列表?例如,如果我正在使用随机信息的文件,我想将其更改为我可以使用的内容并更改值。我怎么能用Python做到这一点?
答案 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() 如果您的文件肯定被换行符分割。