-4

我如何编写一个可以读取文本文件的函数,将其附加到列表中,谢谢。我试过了,但它不起作用。

def readdata (z):
x=[ ]
for dig in open(z).readlines():
    digx=dig.strip().split(" ")
    if len(dig) == 0:
        print 
        return 0

    else :
        return x.append(str(digx))
        print x
 readdata (r'C:\Users\Administrator\Coding\Python\Text\Day5\scores.txt')
4

1 回答 1

2

这是 Python 中的两行代码

with open("myfile.txt") as file:
    lines = file.readlines()

lines然后是文件行的列表。每个都以 '\n' (换行符)字符结尾,可能最后一行除外。

于 2013-06-30T18:41:11.147 回答