How to merge multiple dictionaries into one when iterating over them one by one in python
I don't fully understand your point, but how about storing values with same keys into list?
from collections import defaultdict
data = [{'disabled': False, 'id': '28394', 'self': 'www.google.com/28394', 'value': 'Tuesday'}, {'disabled': False, 'id': '23433', 'self': 'www.google.com/23433', 'value': 'Wednsday'}]
d = defaultdict(list)
for dictionary in data:
for k, v in dictionary.items():
d[k].append(v)
print(d)