我有三列包含大量数据,第一列有 id,第三列有值。id 中有重复项,但值中没有。我想从 id 的列中删除重复项,但想要所有值的总和。例如 id class_code 值 a = 1 b * 2 c + 3 a + 4 d = 5 b + 6 a = 7 a + 8 b * 9
想要像这样的输出
a 8
a 12
b 11
c 3
d 5
仅删除具有相同 class_codes 和 id 并添加值的那些,在此操作之后打印整个列表,还删除具有标题的第一行。我试过了,但它从表中删除了整个值
file="C:/Python25/ref.txt"
fh=open(file,'r')
myData=fh.read()
myText=myData.split()
line_seen=set()
for line in myText:
if line in line_seen:
line_seen.add(line)
print line[0:]
fh.close()