У меня возникли некоторые проблемы при создании списка для класса в Python. Я знаю, что есть кое-что простое, что я пропускаю, но я просто не могу понять это.
Мой основной код:
class Test:
def __init__(self,test):
self.__test = test
Моя проблема в том, что если я введу
t = Test([1,3,5])
все будет работать нормально, но если я добавлю
t = Test()
Я получаю сообщение об ошибке: недостаточно введены параметры.
Я пытался добавить
def __init__(self,test=[])
в качестве параметра по умолчанию, который работает, но у меня нет уникальных списков.
Я искал повсюду и не могу понять, что я делаю неправильно. Любая помощь будет принята с благодарностью.