我有 5 个字典,我想要它们的键的联合。
alldict = [dict1, dict2, dict3, dict4, dict5]
我试过
allkey = reduce(lambda x, y: set(x.keys()).union(y.keys()), alldict)
但它给了我一个错误
AttributeError: 'set' object has no attribute 'keys'
我做错了吗?我使用普通的forloop,但我想知道为什么上面的代码不起作用。