內容文件scores.txt的,列出的球員在某場比賽的表現:地圖功能
80,55,16,26,37,62,49,13,28,56
43,45,47,63,43,65,10,52,30,18
63,71,69,24,54,29,79,83,38,56
46,42,39,14,47,40,72,43,57,47
61,49,65,31,79,62,9,90,65,44
10,28,16,6,61,72,78,55,54,48
下面的程序讀取該文件,分數存儲到一個列表
f = open('scores.txt','r')
L = []
for line in f:
L = L + map(float,str.split(line[:-1],','))
print(L)
但它會導致錯誤消息。我在課堂上給了代碼,因此對Pyton來說很新奇。 我可以修復代碼嗎?
「導致錯誤消息」你是否覺得與我們分享呢? –
你應該使用'with open('scores.txt','r')' – chrisz