É possível inicializar variáveis de classe a partir de um dicionário. Python3.8
📁 dicionário, python, exemplo, IA
É possível de alguma forma atribuir os valores do dicionário a cada variável da classe. Por exemplo, a classe tem variáveis: a, b, c, d -, e eu passo o dicionário para o construtor da classe:
dictionary = {'b': 5, 'a': 2, 'c': 45}o construtor deve acessar as variáveis da classe pelos nomes das chaves do dicionário e definir esses valores para elas, enquanto as chaves podem ser arbitrárias.
class Expain:
def __init__(self, d: dict):
self.a, self.b, self.c = int
# aqui deve estar o código para iniciar as variáveis