def sumRows(filename, header=False):
d = {}
total = 0
with open ('{0}'.format(filename)) as csvfile:
rdr = csv.reader(csvfile)
for row in rdr:
if(header==True):
rdr.next()
# skips first row if header is set to true
continue
total = ?
# function I do not know how to do
d[row[0]] = total
print(d)
Пример файла CSV:Добавление строк в CSV-файлов в Python
bob 15 4 4
tim 29 0
anna 18 9
мне нужно добавить строки как, боб должно быть 15 + 4 + 4, тим она должна быть 29 + 0, и он должен игнорировать любые пробелы, может ли кто-нибудь понять, как я могу это сделать в python 3? Он должен напечатать в виде словаря