小编典典

Python中dict对象的联合

all

如何dict在 Python 中计算两个对象的并集,如果(key, value)结果中存在一对,则当且仅当keyindict(除非有重复)?

例如,和的{'a' : 0, 'b' : 1}并集{'c' : 2}{'a' : 0, 'b' : 1, 'c' : 2}

最好您可以在不修改任一输入的情况下执行此操作dict


阅读 73

收藏
2022-07-07

共1个答案

小编典典

这个问题提供了一个成语。您使用其中一个 dicts 作为dict()构造函数的关键字参数:

dict(y, **x)

重复解决有利于x; 例如

dict({'a' : 'y[a]'}, **{'a', 'x[a]'}) == {'a' : 'x[a]'}
2022-07-07