rec*_*dev 11
基本示例,使用标准Python库中的csv
和collections.Counter
(Python 2.7+):
import csv
import collections
grades = collections.Counter()
with open('file.csv') as input_file:
for row in csv.reader(input_file, delimiter=';'):
grades[row[1]] += 1
print 'Number of A grades: %s' % grades['A']
print grades.most_common()
Run Code Online (Sandbox Code Playgroud)
输出(对于小数据集):
Number of A grades: 2055
[('A', 2055), ('B', 2034), ('D', 1995), ('E', 1977), ('C', 1939)]
Run Code Online (Sandbox Code Playgroud)