show the diff result

i have two dictionaries a and b

a = {"xx": [{"sat": [{"sat1": [{"det": {"amount": 1111}, "help": {"cs": 0, "c": 0, "some_key": "no"}}], "value": 75}, {"sat2": [{"det": {"amount": 1111}, "help": {"cs": 0, "c": 0, "some_key": "no"}}], "value": 75},...]}}

b = {"xx": [{"sat": [{"sat1": [{"det": {"amount": 2222}, "help": {"cs": 0, "c": 0, "some_key": "no"}}], "value": 75}, {"sat2": [{"det": {"amount": 1111}, "help": {"cs": 0, "c": 0, "some_key": "no"}}], "value": 75},...]}}

here in dict a {"amount": 1111} and in b {"amount": 2222} ..this is the diff in a and b....i want to show this difference.. like --- diff: a = {"sat": [{"sat1": [{"det": {"amount": 1111}, "help": {"cs": 0, "c": 0, "some_key": "no"}}], "value": 75} b = {"sat": [{"sat1": [{"det": {"amount": 2222}, "help": {"cs": 0, "c": 0, "some_key": "no"}}], "value": 75} similarities : a = {"sat2": [{"det": {"amount": 1111}, "help": {"cs": 0, "c": 0, "some_key": "no"}}], "value": 75} b = {"sat2": [{"det": {"amount": 1111}, "help": {"cs": 0, "c": 0, "some_key": "no"}}], "value": 75}

how can i display such result..