首页 > 解决方案 > Python 如何将现有的本机 dict 转换为自定义 dict 对象?

问题描述

假设我有以下自定义dict

class Entity(dict):
    ...

我有一些从方法返回的普通本机 dict obj:

dict_obj = retrieve_data(...)

我如何dict_objEntity类包装?换句话说,将 转换dict_obj为 Entity 类实例?

标签: python

解决方案


像那样dict_obj = Entity(retrieve_data(...))。然后进入你的类构造函数,你用retrieve_data值设置属性


推荐阅读