for k, g in itertools.groupby(sorted(myList + otherList), lambda e: e[0]):
    merged.append((k, sum(e[1] for e in g)))
merged
Python Самый простой способ суммировать список Пересечение списка кортежей