Python文件读写

时间:2017-11-28 00:15:16

标签: python

我正在编写一个应该编写的程序:

1)打开一个文件,其中每行都有名称和等级 (我已成功完成此操作并将每行的内容放入数组中。)

2)评估数据并找到最大值,最小值和平均值。

我陷入了第二部分,因为如果我尝试使用与数组相关的max或min函数,我会弹出一个错误代码,因为数组中的值在技术上是一个字符串。

所以我的问题是如何才能获得数字的价值?并行列表是否会更有用,如果是这样,我将如何实现?

到目前为止,这是我的代码:

def getGrades(filename):

    try:
        gradeArray = []
        with open("Grades.txt", "r") as f:
            for line in f:
                gradeArray.append(line.find())
    except:
        print("Could not open", filename)
    return(gradeArray)

0 个答案:

没有答案