Можно ли написать функцию внутри класса myClass
, которая будет добавлять созданные объекты в список?
Я написал def addInList(self):
, но не знаю, как получить созданный объект, чтобы добавить его в список.
Я хочу иметь программу, которая будет создавать объект при вызове функции и автоматически добавлять его в список.
Это код:
class myClass:
def __init__(self, name, city):
self.name = name
self.city = city
def addInList(self):
pass
def __str__(self):
return "Name: {}\nCity: {}\n".format(self.name, self.city)
First = myClass("Mike","New York")
Second = myClass("Steve", "Los Angeles")
print(First)
print(Second)
Я хочу иметь список объектов, чтобы при его печати я получал список всех созданных объектов.