Я написал функцию, которая принимает, например, [["a", 1], ["b", 2], ["a", 2], ["b", 3]], где каждый маленький list содержит букву и цифру и возвращает [["a", 1,2, "b", 2,3]].
Существует гораздо больше этой проблемы, но, чтобы упростить задачу, следующий шаг - превратить ее в форму [["a", 3], ["b", 5]]. Второй элемент каждого меньшего списка, это сумма чисел между буквами ie 1,2, которые связаны с «а», 2,3 связаны с «б», как видно из исходного списка. Количество вхождений буквы не ограничено.
Еще один пример Подводя итог: function ([["a", 1,3,4, "b", 2,2, "c", 4 , 5]]) => [["a", 8], ["b", 4], ["c", 9]]
Ничто из написанного мною не приблизилось к выполнению это. Это своего рода непростая задача, нет понимания списка и ничего нельзя импортировать