Я пытаюсь использовать Python для анализа файла с разделителями-запятыми с макетом, подобным следующему:
AccountNumber,Invoice_Number,Gross_Amt,Adjustments,TotalDue
"234","56787","19.37",,"19.37"
"234","56788","204.76","-10.00","194.76"
"234","56789","139.77",,"139.77"
"567","12543","44.89","30.00","74.89"
Что я хочу сделать, это получить общую сумму брутто, корректировки и итоговую задолженностьдобавьте их в конец каждой строки (или только в последнюю строку каждого документа).
Мой вопрос: как мне создать переменную, которая добавляет поля только при условии, что номер счета одинаков?Например, на английском я бы сказал:
Проверить номер счета: добавьте Gross_amt в каждой строке, в то время как номер счета равен номеру счета в предыдущей строке, а затем при изменении номера счета добавьте сумму полей gross_amt какновое поле в конце последней строки для этой учетной записи как Gross_Amt_Total.Начать сначала.