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 を使用していますが、上記のコードが機能しなかったのはなぜでしょうか。