【发布时间】:2014-04-20 01:34:53
【问题描述】:
我需要从 .txt 文件中打印出平均高度。我如何以一种简单的方式编写它? .txt 文件有这些数字:
12
14
59
48
45
12
47
65
152
这是我到目前为止所得到的:
import math
text = open(r'stuff.txt').read()
data = []
with open(r'stuff.txt') as f:
for line in f:
fields = line.split()
rowdata = map(float, fields)
data.extend(rowdata)
biggest = min(data)
smallest = max(data)
print(biggest - smallest)
【问题讨论】:
-
你知道如何计算平均数吗?
-
你为什么要把整个文件读成文本,再也不用了?
标签: python text max average minimum