为什么不能直接合并两个字典?
📁 车队, python, 示例
为什么列表、元组、集合可以,而字典不行?
如果你不喜欢+,也可以做成fluent interface——让dict.update()返回self。
我找到的最好方法是dict(dict1, key1=value1)。
使用示例:
base_config = {'key1': 'val1'}func1(base_config + {'key2': 'val2'})func2(base_config + {'key3': 'val3'})