Porównywanie / łączenie dwóch słowników

Mam dwa słowniki z parami klucz-wartość w następujący sposób:

<code>dict-1  ch:23, 100
        ch:24, 95

dict-2  Ch:23, 98
        ch:25, 100
</code>

Nie wszystkie klucze są obecne w obu słownikach, a każdy słownik zawiera około 200 000 par klucz-wartość. Chciałbym porównać lub połączyć te dwa elementy i utworzyć wyjściowy plik tekstowy, tak że jeśli klucz znajduje się w obu słownikach, otrzymuję obie wartości z formatem pliku wyjściowego, takim jak:

<code>ch:23   100   98         
ch:24   95    .    
Ch:25   .     100
</code>

Jak mogę to zrobić?

questionAnswers(1)

yourAnswerToTheQuestion