У меня есть следующий код Python, который я пытаюсь выполнить, но интерпретатор возвращается преждевременно. Я считаю, что это потому, что я пытаюсь объединить два словаря, как если бы они были списками:
both = {}
one = {"A" : 0}
two = {"B" : 0}
both = one + two // Returns prematurely here
Как объединить два словаря в один?






both = {}
one = {"A" : 0}
two = {"B" : 0}
both.update(one)
both.update(two)
print one
print both
Вы пробовали one.update(two)? Это даст вам желаемый комбинированный диктант. Но нужно быть осторожным, так как ключи в обоих перезаписываются.