我正在尝试浏览从csv文件导入的列表,并找到候选人被投票的次数。我是用python写的,我不确定是否应该创建字典并进行索引搜索或创建一个循环来给我一个名字的计数?
Sample Data:
Voter ID,County,Candidate
12864552,Marsh,Khan
17444633,Marsh,Correy
19330107,Marsh,Khan
19865775,Queen,Khan
11927875,Marsh,Khan
19014606,Marsh,Li
17775191,Queen,Correy
14003692,Marsh,Khan
最佳答案
如果您不想使用熊猫,也可以使用Counter, from the collections tree。下面是使用此类的示例。如果您想针对自己的问题提出一些建议,请编辑您的问题以发布您尝试过的内容,我们将编辑此回复以帮助您。
c = Counter('abcaba')
c['a'] += 1 # increment an existing value
c.clear() # clear the counter -- all values are 0 and you can start again
c['hd1'] # should be 1
c['hd1'] = c['hd1']+1
c['hd1'] # should be 2