Добрый день!
У меня ненормальный вопрос, а может и нормальный.
Есть код
def get_fields(self):
return ['a', 'b', 'c']
def export_resource(self, obj):
return [self.export_field(field, obj) for field in self.get_fields()]
Вызывается эта export_resource тоже в цикле, меняется только obj.
Вопрос – можно ли как-то упразднить этот цикл? То есть чтобы вызывалось
def export_resource(self, obj):
return [self.export_field('a', obj), self.export_field('b', obj), self.export_field('c', obj)]
Если нет вариантов как-то развернуть – каким самым быстрым вариантом это можно заменить?