Я относительно новичок в Python и спрашиваю себя, можно ли создавать классы, где имена динамически создаются внутри функции?Как динамически создавать классы
Код:
def create_dummy_elements():
rows = [A,B,C,D,E,F,G,H,I]
columns = [A,B,C,D,E,F,G,H,I]
for r in range (rows):
for c in range (columns):
***** = element(1,1,1,False)
Мой результат должен быть 81 объектами "элемент" класса с именем, как AA, AB, AC, AD, ... * является то, что я на самом деле прошу. ..
Вы хотите создать файл python с этими классами в файле? или вы хотите создать разные экземпляры этого класса? – jramirez
Было бы проще создать словарь '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' Затем, как только он настроен, вы можете сказать, например, 'elems ['AA']', чтобы получить элемент 'AA'. – atomicinf
Ваш пример не иллюстрирует эту часть «создавать классы, имена которых динамически создаются внутри функции» – oleg