I have 2 dictionary lists which has the same key, but different values.
Dict_one = {"A": ["a1", "a2", "a3"], "B": ["b1", "b2"], "C":["c1", "c2", "c3", "c4"]}
Dict_two = {"A": ["a1"], "B": ["b1", "b2"], "C":["c1", "c2", "c3", "c5"]}
I want to get 2 dictionary lists;
One is the dictionary list of values in Dict_one but not in Dict_two.
The other is the dictionary list of values in Dict_two but not in Dict_one.
Result example:
Result_one_two = {"A": ["a2", "a3"], "B": [], "C": ["c4"]}
Result_two_one = {"A": [], "B": [], "C": ["c5"]}
What is the most pythonic way to get the output?
Edit: They always have the same keys.