如何在.txt文件中查找平均值

如何在.txt文件中查找平均值,第1张

如何在.txt文件中查找平均值

您应该首先将从文件检索的数据转换为整数,因为数据列表包含的字符串不是数字。在转换为整数后,可以很容易地找到平均值:

为什么需要转换为int?

>>> '2' > '10'  #strings are compared lexicographicallyTrue

码:

def summaryStats():    filename = input("Enter a file name: ")    with open(filename) as f:        data = [int(line) for line in f]    print("The minimum value is ", min(data))    print("The maximum value is ", max(data))    print("The average value is ", sum(data)/len(data))

输出:

Enter a file name: abc1The minimum value is  255The maximum value is  893The average value is  550.6666666666666


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5663373.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存