У меня есть входной файл, как это:Найти сумму значений столбца, основываясь на какой-либо другой колонке
j,z,b,bsy,afj,upz,343,13,ruhwd
u,i,a,dvp,ibt,dxv,154,00,adsif
t,a,a,jqj,dtd,yxq,540,49,kxthz
j,z,b,bsy,afj,upz,343,13,ruhwd
u,i,a,dvp,ibt,dxv,154,00,adsif
t,a,a,jqj,dtd,yxq,540,49,kxthz
c,u,g,nfk,ekh,trc,085,83,xppnl
- Для каждого уникального значения COLUMN1, мне нужно, чтобы узнать сумму column7
- Аналогично, для каждого уникального значения cOLUMN2, мне нужно, чтобы узнать сумму column7
Выход для 1 должен быть как:
j,686
u,308
t,98
c,83
Выход для 2 должен быть как:
z,686
i,308
a,98
u,83
Я довольно новое в питона. Может кто-нибудь, пожалуйста, скажите мне, как я могу достичь вышеуказанного?
Похоже, вы добавляете значения из столбца 7 или столбца 8. Можете ли вы объяснить правило, которое вы используете. –
Может быть, 'itertools.groupby' может помочь. Тем не менее, вам понадобится «сортировка», как предыдущий шаг. – MariusSiuram