Я хочу, чтобы создать экземпляр объекты автоматически, как я объяснил в следующем:Python: как автоматически создать экземпляр объекта?
Class MyClass:
def __init__(self,x):
self.x = x
list = ["A","B"]
Я хочу создать следующий, но автоматически, значит цикл по списку и создать идентичный объект для каждого элемента:
A = MyClass(text)
B = MyClass(text)
eg например, не работает:
# this doesn't work but explains more what I need
for i in list:
i = MyClass(text)
Спасибо вам за помощь!
Не могли бы вы уточнить точный результат, который вы надеетесь достичь? Потому что следующим может быть то, что вы ищете: '[MyClass (текст) для _ в списке]' или что-то в этом направлении. – sean
Аналогично этому вопросу. http://stackoverflow.com/questions/21598872/how-to-create-multiple-class-objects-with-a-loop-in-python/21599140#21599140 –
@sean Я предоставил сенарио, скажем, ввод - это неожиданные имена сотрудников и для каждого сотрудника, которого я требую для обработки данных. поэтому для каждого сотрудника я должен создать класс. – jesy2013