【发布时间】:2021-12-29 10:50:48
【问题描述】:
我想在一个类中使用一个列表来实例化变量。这就是我想要实现的目标:
my_list = ['apple', 'banana', 'mango']
my_object = my_class(my_list)
vars(my_object) => {'apple': 'apple', 'banana': 'banana', 'mango': 'mango'}
my_list = ['pear', 'melon']
my_object = my_class(my_list)
vars(my_object) => {'pear': 'pear', 'melon': 'melon'}
是否有任何方法可以使用在我为类编写代码时可能不知道的列表自动实例化变量?
【问题讨论】:
-
不幸的是,我不相信这是可能的。你可能不得不接受
dict
标签: python list class pydantic