Vergleichen von zwei Diktaten in Python, um den Maximalwert für einen ähnlichen Schlüssel zu erhalten

Ich habe diese 2 Dikte:

a={"test1":90,  "test2":45,  "test3":67,  "test4":74}
b={"test1":32,  "test2":45,  "test3":82,  "test4":100}

So extrahieren Sie den Maximalwert für denselben Schlüssel, um ein neues Diktat zu erhalten:

c={"test1":90,  "test2":45,  "test3":82,  "test4":100}