У меня есть следующая определенная таблица. Индекс для каждого элемента в каждой строке соответствует одному и тому же полю.Как суммировать несколько элементов вложенных массивов по уникальным ключам
[[123.0, 23,"id1",34, "abc"],
[234.1,43, "id2", 24,"jsk"],
[423.5,53, "id1",1,"xyz"],
[1.4, 5, "id2",0,"klm"]]
В приведенном выше примере мне нужно, чтобы сгруппировать и суммировать выходной сигнал, который суммирует каждый из суммируемых элементов по индексу для уникального идентификатора в 3-м столбце. Результат должен выглядеть так:
[[546.5,76, "id1",35],
[235.5,48, "id2",24]]
Каков наилучший способ для этого?
Если вы можете показать, как вы это сделали, то другие могут прокомментировать, как его улучшить. Обратите внимание, что если вам нужен ваш код для проверки, возможно, вам придется опубликовать его в [Обмен отзывами кода] (http://codereview.stackexchange.com) –