Каков наилучший способ объединить два списка в один, а также объединить двойные значения? Например:
list_01 = [['2020-01-02', '2020-01-03', '2020-01-04', '2020-01-06'],
['10', '20', '30', '40']]
list_02 = [['2020-01-04', '2020-01-05', '2020-01-06', '2020-01-07'],
['10', '20', '30', '40']]
Окончательный список должен выглядеть следующим образом:
list_03 = [['2020-01-02', '2020-01-03', '2020-01-04', '2020-01-05', '2020-01-06', '2020-01-07'],
['10', '20', '40', '30', '70', '40']]
При совпадении дат целочисленные значения во втором столбце суммируются вместе.
Прямо сейчас, мое единственное реальное решение - пропустить оба списка через несколько циклов, но мне интересно, может ли быть лучшее решение.
Спасибо и отличного вечера для всех вас.