Мне очень удобно проверять, является ли объект "пустым" со следующей конструкцией:
l=[]
if l:
do_stuff()
Для стандартного списка python if
будет выполняться, только если список не пуст.
Мой вопрос в том, как я могу реализовать ту же идею для своих собственных объектов?