时间有限,就写第7道了
f = open("score.txt")
scores = []
ave_value = []
for line in f.readlines():
line = line[5:].replace(',',',')
data = list(map(float, line.split(',')))
scores.append(data)
for score in scores:
score.remove(max(score))
score.remove(min(score))
ave_value.append(round(sum(score)/len(score),2))
print(ave_value)
[8.52, 8.69]