如何在python中使用csv文件中的数据?

2024-09-24 02:17:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我当前的gradesheetscores.csv文件如下所示

Name ,Score 
Alice ,56
Jack,90
Naima,56
Marcus,87
Lizzy,34
Yasmin,20
TOP,100
Hannah,78
Rosa,32
Jaesuk,100

我只想把分数用于我的程序,得到平均值和其他我只需要知道的东西(我可以做到)-我如何只选择这些数据?我是一个初学者(2周大),所以请不要苛刻。你知道吗


Tags: 文件csvnametopscorejackalicelizzy
1条回答
网友
1楼 · 发布于 2024-09-24 02:17:36

您可以使用csv包

import csv
data_file = open('your_file.csv', 'rb')
reader = csv.reader(data_file)
column = {}
headers = reader.next()
for h in headers:
    column[h] = []
for row in reader:
    for h, v in zip(headers, row):
        column[h].append(v)
score = column['Score']

现在score变量包含您的score值

相关问题 更多 >