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