是否可以在字典中初始化类变量。Python3.8
📁 词典, python, 示例, 人工智能
是否可以通过某种方式将字典中传递的每个值赋给类的变量。例如,类有变量:a, b, c, d,而我向类的构造函数传递一个字典:
dictionary = {'b': 5, 'a': 2, 'c': 45}构造函数应该根据字典的键名访问类的变量并设置这些值,而键可以是任意的。
class Explain:
def __init__(self, d: dict):
self.a, self.b, self.c = int # 这里应该是初始化变量的代码