У меня есть словарь, как это:вставки словарей словаря в Python
dict1={'a':4,'d':2}
У меня есть список словарей, как это:
diclist=[{'b':3,'c':3},{'e':1,'f':1}]
Как выход, я хочу, чтобы dict1 быть как это:
dict1={'a':4,'b':3,'c':3,'d':2,'e':1,'f':1}
так, мне нужно
- сравнить значения dict1 с значением diclist в
- если значение Dict в diclist меньше, чем один из dict1, вставьте Dict в dict1
- итерацию 2 в diclist
Это может быть Легко, однако, если вы готовы помочь в этом, мы будем очень благодарны.
Я думаю, что вам нужно реализовать стратегию объединения для решения _If значение в Словаре в diclist меньше, чем один из dict1, вставить Dict в dict1_ –
Это кажется не требуется условие в пункте 2. – Johnsyweb
@ hd1 Стратегии слияния необходимы для упорядоченных списков и коллекций (например, словари.) Пользователь указал, что он хотел для стратегии слияния в spec 2, когда происходят конфликты (тот же ключ между двумя слияющими словарями). –