У меня есть список кортежей с именем lista, и значения в этом списке выглядят так:
[('A', 1234),('A', 9876),('B',6574),('B',9562), etc]
Далее я создаю defaultdict (список), где храню свой кортеж, и получаю:
([('A', [1234, 9876]),('B',[6547.9562]), etc])
Для создания этого я написал:
// список
lista = []
for w in data:
if self.getAmountOfProceededInSpecificYear(w.status,w.year,w.district):
lista.append(tuple((w.district,w.amount)))
// ДИКТ
passed_dict = defaultdict(list)
for k,v in lista:
passed_dict[k].append(v)
Теперь я хочу суммировать значения для каждого ключа и получить:
'A', 11110
Кто-нибудь знает, как суммировать эти значения?