python读取CSV文件,csv.reader()


csv.reader()返回一个reader对象,利用该对象遍历csv文件中的行。

从csv文件中读取的每一行都作为字符串列表返回。

示例:读取文件,计算平均身高。

import csv
with open('sample\\student.csv') as f:
        row = csv.reader(f, delimiter = ',')
        next(row)  #读取首行
        height=[]
        for r in row:
            height.append(float(r[2]))  #读取的字段均为str类型
s=sum(height)     #计算列表的合计值
average=round(s/len(height),2)   #保留小数点后2位

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM