You can access an object's attributes as a dictionary with obj.__dict__
obj.__dict__
List attributes of an object
obj = MyClass() fds=['a','b','c'] for i in fds: attribute_name = f"{i}" setattr(obj, attribute_name, [f"{i}"]) print(obj.__dict__[attribute_name])