在Python 3中获取错误“TypeError:不支持的操作数类型+:’dict_items’和’dict_items’”

Getting error “TypeError: unsupported operand type(s) for +: 'dict_items' and 'dict_items'” in Python 3

本问题已经有最佳答案,请猛点这里访问。

当我使用python 3时,我试图对这两个字典求和,并得到了这个错误消息

1
TypeError: unsupported operand type(s) for +: 'dict_items' and 'dict_items'

我的代码

1
feature_cols = dict(continuous_cols.items() + categorical_cols.items())

我不太了解这个解决方案,typeerror:不支持+的操作数类型:'dict_items'和'dict_items'


只需使用链接问题的公认解决方案:

1
2
feature_cols = continuous_cols.copy()
feature_cols.update(categorical_cols)