Я делаю очень простое приложение списка дел, и я пытаюсь создать список для каждого экземпляра моего класса. Я искал семь списков, по одному на каждый день, которые будут использоваться для хранения задач, но я не могу обойти его. Пример того, что я пытаюсь сделать:Python - Создание списков для экземпляров класса
class Day:
def __init__(self, name, todo_list):
self.name = name
self.todo_list = todo_list
day_Mon = Day('Monday', (MonList=[]))
day_Tue = Day('Tuesday', (TueList=[]))
...
Я очень новой для объектно-ориентированного программирования, и я просто делаю это, чтобы попытаться попробовать улучшить свое понимание, так что я не уверен, если это вообще возможно/разумным (I мы видели только вопросы о создании списков экземпляров). Кто-нибудь может помочь?
Какая у вас ошибка? Кроме того, вам не нужно обертывать свой второй аргумент (список) в круглых скобках. – denvaar
@leaf: нет, он нет. '(MonList = [],)' будет 'tuple'. Здесь скобки просто бесполезны. –
Конечная запятая обозначает кортеж, когда имеется только один элемент. – denvaar