import csv
import collections
out = collections.defaultdict(list)
with open('file.csv') as f:
for line in csv.reader(f):
out[line[0]].append(int(line[1]))
for k in out:
out[k] = sum(out[k]) / len(out[k])
print(dict(out))
{'A': 1.5, 'B': 2.5, 'C': 2.0, 'D': 4.0}
选项A
使用
csv
选项B
使用
pandas
我想您可以使用以下代码:
数据结果示例:
HTH公司
相关问题 更多 >
编程相关推荐