У меня есть несколько словарей с разными и общими ключами, а также разные и общие ключи во вложенном словаре. Ниже приведен упрощенный пример, реальные словари имеют тысячи ключей.
{1:{"Title":"Chrome","Author":"Google","URL":"http://"}}
{1:{"Title":"Chrome","Author":"Google","Version":"7.0.577.0"}}
{2:{"Title":"Python","Version":"2.5"}}
которые я хотел бы объединить в один словарь.
{1:{"Title":"Chrome","Author":"Google","URL":"http://","Version":"7.0.577.0"},
2:{"Title":"Python","Version":"2.5"}}
Я могу перебирать оба словаря, сравнивать ключи и обновлять
вложенные словари, но, вероятно, есть более эффективный или питонический способ сделать это. Если нет, то какой из них наиболее эффективен?
Значения вложенного словаря сравнивать не нужно.