使用vars(self).items() 获取class的属性名称及值
class test():
self.a = 1
self.b = 2
def to_dict(self):
result = {}
for name, value in vars(self).items():
result[name] = value
使用vars()获取类属性
本文介绍了一种在Python中使用vars(self).items()方法来获取类实例的属性名称及其对应值的技术。通过一个简单的例子,展示了如何将类实例的属性转换为字典格式,便于进一步的数据处理和操作。
使用vars(self).items() 获取class的属性名称及值
class test():
self.a = 1
self.b = 2
def to_dict(self):
result = {}
for name, value in vars(self).items():
result[name] = value

被折叠的 条评论
为什么被折叠?