Форум сайта python.su
Подскажите, пожалуйста, как можно вынести расчёт «сегодня» из самого sum перед ним?
def get_today_stats(self): return sum(record.amount for record in self.records if record.date == dt.date.today())
Отредактировано FishHook (Март 1, 2021 11:33:44)
Офлайн
напишите функцию
Офлайн
> как можно вынести расчёт «сегодня» из самого sum перед ним?
Так что ли?
today = dt.date.today() return sum( record.amount for record in self.records if record.date == today )
Онлайн