在python中实例化一个与动态生成的字符串同名的对象?

时间:2016-06-23 15:30:46

标签: python

我有一个班级:

class Competitor(object):
      def __init__(self, name):
          self.name = name

我有一系列名字:

names = ["john", "micheal", "adam"]

如何运行此数组并在此数组中实例化具有相同名称的竞争对手?所以最后我想竞争对手约翰,米歇尔和亚当。

这会起作用:尝试创建一个词典

hackers = {}
for name in names:
    hackers[name] = Competitor(name)

P.S。我试着查看其他问题,但我不明白他们想要做什么/不确定是否是我遇到的同样问题。

0 个答案:

没有答案