2024-04-20 09:44:55 发布
网友
在python中使用dictionary可以创建动态类名吗
a={'a':'hai','b','hello'}
我希望类名是
class hai(): class content class hello(): class content
通常使用^{}创建全局变量不是一个好主意,但是这里使用^{}和^{}的3参数版本。你知道吗
>>> a = {'a':'hai','b': 'hello'} >>> for v in a.values(): globals()[v] = type(v, (), {}) >>> hai <class '__main__.hai'> >>> hello <class '__main__.hello'>
通常使用^{} 创建全局变量不是一个好主意,但是这里使用^{} 和^{} 的3参数版本。你知道吗
相关问题 更多 >
编程相关推荐