-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 に答える