0
点赞
收藏
分享

微信扫一扫

用python字典统计CSV数据

使用Python字典统计CSV数据时,可以按照以下更具体的步骤操作:

假设我们有一个名为data.csv的CSV文件,内容如下:

Name,Department,Salary
Alice,HR,5000
Bob,IT,6000
Charlie,HR,5500
Alice,IT,6200
Bob,HR,5800
Alice,HR,5100

现在我们想要统计每个部门的人数,可以按照以下步骤进行:

  1. 导入必要的库:

import csv

  1. 打开CSV文件并读取数据:

data = []
with open('data.csv', 'r') as file:
    csv_reader = csv.DictReader(file)
    for row in csv_reader:
        data.append(row)

  1. 创建一个空字典来存储统计结果:

department_count = {}

  1. 遍历数据并进行统计:

for row in data:
    department = row['Department']
    if department in department_count:
        department_count[department] += 1
    else:
        department_count[department] = 1

  1. 输出统计结果:

for department, count in department_count.items():
    print(f'{department}: {count}')

以上代码将输出每个部门的人数统计结果,例如:

HR: 4
IT: 2

你可以根据实际情况修改代码中的文件名、列名等内容,以适应你的CSV数据

举报

相关推荐

0 条评论