如何按照这些说明进行操作?
“ 4.4 将文件price.txt中的数字读入数字列表。
记住readline()从文件中读取一行作为字符串。确保进行正确的类型转换,以便数据实际存储为列表中的数字。 “
这是我的代码。 (如何将其更改为int或float?)
f = open ('prices.txt', 'r')
data = []
line = f.readline().strip()
data.append(line)
while line != "":
line = f.readline().strip()
data.append(line)
f.close()
print("File reading completed, data were read into a list")
print (data)
答案 0 :(得分:0)
f = open ('prices.txt', 'r')
data = []
line = f.readline().strip()
values = line.split();
for value in values:
data.append(float(value));
while line != "":
line = f.readline().strip()
values = line.split();
for value in values:
data.append(float(value));
f.close()
print("File reading completed, data were read into a list")
print (data)